Имя: Пароль:
1C
1С v8
v8: Запрос: количество
0 Adgjj
 
15.12.11
11:26
Скажите, пжл, как подсчитать кол-во водителей:
"ВЫБРАТЬ
   |    ВыработкаТС_Лес.ПутЛист,
   |    ВыработкаТС_Лес.Водитель КАК Водитель,
   |    КОЛИЧЕСТВО(Водитель) Ит_КолВод,
   |    СУММА(ВыработкаТС_Лес.КоличествоЧасов) КАК КоличествоЧасов,
   |    СУММА(ВыработкаТС_Лес.СуммаПоНаряду) КАК СуммаПоНаряду
   |ИЗ
   |    РегистрНакопления.ВыработкаТС_Лес КАК ВыработкаТС_Лес
   |ГДЕ
   |    ВыработкаТС_Лес.Период >= &ДатаС
   |    И ВыработкаТС_Лес.Период <= &ДатаПо
   |    И ВыработкаТС_Лес.ПутЛист.ВидПЛ.Ссылка =  ЗНАЧЕНИЕ(Перечисление.уатВидыПЛ._4С)
   |
   |СГРУППИРОВАТЬ ПО
   |    ВыработкаТС_Лес.ПутЛист,
   |    ВыработкаТС_Лес.Водитель,
   |    ВыработкаТС_Лес.КоличествоЧасов,
   |    ВыработкаТС_Лес.СуммаПоНаряду
   |ИТОГИ
   //|    КОЛИЧЕСТВО(Водитель) Ит_КолВод,
   |    СУММА(КоличествоЧасов),
   |    СУММА(СуммаПоНаряду)
   |ПО
   |    Водитель";
1 Mort
 
15.12.11
11:27
И в каком элементе выборки по водителям ты хочешь увидеть это число?
2 Ненавижу 1С
 
гуру
15.12.11
11:27
наверное нет смысла агрегировать поле, по которому группируешь?
3 Serdolik55
 
15.12.11
11:55
Убери "Количество" из КОЛИЧЕСТВО(Водитель) Ит_КолВод и должно сработать
4 Axel2009
 
15.12.11
11:58
раскоментируй строку в итогах
5 Axel2009
 
15.12.11
11:58
|ИТОГИ
|    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Водитель) Ит_КолВод,
6 Axel2009
 
15.12.11
12:03
да и вообще из итогов надо убрать водителя.. а то хрень.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn