Имя: Пароль:
1C
1С v8
Количество элементов в запросе 1С.
0 tabarigen
 
11.01.16
11:44
Платформа 8.3. Конфа УТ11.

Как посчитать количество документов в выборке?
Раньше делал черезх СУММА(1), все работало, теперь так не получается

ВЫБРАТЬ
    ЧекККМ.Ссылка,
    ЧекККМ.Кассир КАК Кассир,
    ЧекККМ.Дата,
    ЧекККМ.СуммаДокумента,
    СУММА(1) КАК Количество
ИЗ
    Документ.ЧекККМ КАК ЧекККМ
ГДЕ
    ЧекККМ.Дата > &Дата

СГРУППИРОВАТЬ ПО
    ЧекККМ.Кассир,
    ЧекККМ.Ссылка,
    ЧекККМ.Дата,
    ЧекККМ.СуммаДокумента
1 Asmody
 
11.01.16
11:45
КОЛИЧЕСТВО() не устраивает чем?
2 tabarigen
 
11.01.16
11:49
(1) Количество(Чек.Ссылка)?
3 tabarigen
 
11.01.16
11:51
ВЫБРАТЬ
    ЧекККМ.Кассир КАК Кассир,
    ЧекККМ.Дата,
    ЧекККМ.СуммаДокумента,
    КОЛИЧЕСТВО(ЧекККМ.Ссылка) КАК Ссылка
ИЗ
    Документ.ЧекККМ КАК ЧекККМ
ГДЕ
    ЧекККМ.Дата > &Дата

СГРУППИРОВАТЬ ПО
    ЧекККМ.Кассир,
    ЧекККМ.Дата,
    ЧекККМ.СуммаДокумента


Тоже пробовал, тоже самое
4 sash-ml
 
11.01.16
11:52
при такой группировке это количество совпадающий по всем группировкам будет суммы видимо разные вот и результат не тот
5 vicof
 
11.01.16
11:53
(4) блеать, читать невозможно. У вас у всех клавиатуры с выломанными запятыми?
6 Godofsin
 
11.01.16
11:56
(5) Скорей мозги, а не клавиатуры.
7 tabarigen
 
11.01.16
12:11
(6) Проблемы в жизни?
8 Fedor-1971
 
11.01.16
12:13
(0) Замени
СУММА(1) КАК Количество на КОЛИЧЕСТВО(ЧекККМ.Ссылка) КАК Количество и получишь, то что тебе нужно
9 itlikbez
 
11.01.16
12:16
(0) Что конкретно не устраивает? Составь пример:исходные данные, как должно быть и что получается.
10 tabarigen
 
11.01.16
12:24
(9) Средний чек кассира хочк посчитать в УТ11.
11 sash-ml
 
11.01.16
12:29
ВЫБРАТЬ
    ЧекККМ.Кассир ,
    СУММА(ЧекККМ.СуммаДокумента) КАК СуммаВсего,
    КОЛИЧЕСТВО(ЧекККМ.Ссылка) КАК КоличествоЧеков,
    СРЕДНЕЕ(ЧекККМ.СуммаДокумента) КАК СредняяСуммаЧека
ИЗ
    Документ.ЧекККМ КАК ЧекККМ

СГРУППИРОВАТЬ ПО
    ЧекККМ.Кассир
12 itlikbez
 
11.01.16
12:31
(10) Зачем тебе тогда количество чеков по 100 рублей (а также по 57, 89, 101, 102 и т.д.)?
13 tabarigen
 
11.01.16
12:32
(11) Спасибо. То что нужно. Буду курить запросы..
14 tabarigen
 
11.01.16
12:52
(11) извиняюсь за оффтоп, а как можно будет сделать дополнительно группировку по месяцам
15 itlikbez
 
11.01.16
12:55
(14) Используй НАЧАЛОПЕРИОДА()
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший