Имя: Пароль:
1C
1С v8
помогите с запросом
0 dreamoff
 
18.10.12
13:59
есть документ событие.у него есть реквизит видСобытия.необходимо посчитать кол-во документов по событием,т.е. сколько событий "звонок",событий "письмо" и т.д. по определенному контрагенту.вроде запрос простой,но я не догоняю, как сделать.помогите ,плиз
1 Рэйв
 
18.10.12
14:00
функцыю Количество покури
2 vmv
 
18.10.12
14:00
ваще беспардонная наглось
3 dreamoff
 
18.10.12
14:06
(1) покурил,но только для одного вида работает.если добавляю еще один,то уже перестает работать.мне бы понять,какое там объединения использовать
4 Zmich
 
18.10.12
14:11
ВЫБРАТЬ
 КОЛИЧЕСТВО(Событие.Ссылка) КАК КоличествоСобытий,
 Событие.ВидСобытия
ИЗ
 Документ.Событие КАК Событие
СГРУППИРОВАТЬ ПО
 ВидСобытия
5 dreamoff
 
18.10.12
14:13
ВЫБРАТЬ
   КОЛИЧЕСТВО(Событие.Ссылка) КАК Звонок,
   КОЛИЧЕСТВО(Событие1.Ссылка) КАК Письмо
ИЗ
   Документ.Событие КАК Событие
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Событие КАК Событие1
       ПО Событие.Контрагент = Событие1.Контрагент
ГДЕ
   Событие.ВидСобытия = ЗНАЧЕНИЕ(Перечисление.ВидыСобытий.ТелефонныйЗвонок)
   И Событие.Контрагент = &Контрагент
   И Событие.Дата МЕЖДУ &ДатаНач И &ДатаКон
   И Событие1.ВидСобытия = ЗНАЧЕНИЕ(Перечисление.ВидыСобытий.ЭлектронноеПисьмо)


вот такой сделал и понимаю,что он не правильный.но не знаю где
6 Axel2009
 
18.10.12
14:19
ВЫБРАТЬ
 КОЛИЧЕСТВО(Событие.Ссылка) КАК КоличествоСобытий,
 Событие.ВидСобытия
ИЗ
 Документ.Событие КАК Событие
ГДЕ
   Событие.ВидСобытия В (ЗНАЧЕНИЕ(Перечисление.ВидыСобытий.ТелефонныйЗвонок),ЗНАЧЕНИЕ(Перечисление.ВидыСобытий.ЭлектронноеПисьмо))
   И Событие.Контрагент = &Контрагент
   И Событие.Дата МЕЖДУ &ДатаНач И &ДатаКон
СГРУППИРОВАТЬ ПО
 ВидСобытия
7 dreamoff
 
18.10.12
14:21
(6) спасибо.а можно как нить этот запрос сделать,что бы результат в одну строку выводился?
8 Axel2009
 
18.10.12
14:26
(7) СКД использовать например
9 hhhh
 
18.10.12
14:44
(7)

ВЫБРАТЬ
 КОЛИЧЕСТВО(Событие.Ссылка) КАК КоличествоСобытий
ИЗ
 Документ.Событие КАК Событие
ГДЕ
   Событие.ВидСобытия В (ЗНАЧЕНИЕ(Перечисление.ВидыСобытий.ТелефонныйЗвонок),ЗНАЧЕНИЕ(Перечисление.ВидыСобытий.ЭлектронноеПисьмо))
   И Событие.Контрагент = &Контрагент
   И Событие.Дата МЕЖДУ &ДатаНач И &ДатаКон