Имя: Пароль:
1C
1С v8
Общий итог в отчете
0 Misterio_1C
 
16.03.16
12:08
Здравствуйте. Мне надо было сделать отчет, который выводит сколько раз использовались услуги, и общий итог по всем услугам. Если в скд, я без проблем его сделал, то через конструктор запроса с обработкой результата не получается. Т.е. итог вывел правильно, но по всем видам услуг выводиться "1". Вот код:
Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    УчетИспользования.ВидУслуги КАК ВидУслуги,
        |    КОЛИЧЕСТВО(ТипУслуги.Ссылка) КАК Ссылка
        |ИЗ
        |    Справочник.УчетИспользования КАК УчетИспользования
        |        ЛЕВОЕ СОЕДИНЕНИЕ Перечисление.ТипУслуги КАК ТипУслуги
        |        ПО УчетИспользования.ВидУслуги = ТипУслуги.Ссылка
        |
        |СГРУППИРОВАТЬ ПО
        |    УчетИспользования.ВидУслуги
        |ИТОГИ
        |    КОЛИЧЕСТВО(Ссылка)
        |ПО
        |    ОБЩИЕ,
        |    ВидУслуги";

    Результат = Запрос.Выполнить();

UPD:В СКД, в "ресурсах" у меня поле "ВидУслуги" рассчитывается по "общий итог". Как такого же добиться через составления отчета через "конструктор запроса с обработкой результата"
1 Одинесю
 
16.03.16
12:17
|    КОЛИЧЕСТВО(Ссылка), а если |    СУММА(Ссылка)?
2 Misterio_1C
 
16.03.16
12:24
(1) Всё спасибо! Реально уже глаза заболели не увидел! Теперь буду внимательнее а не только полагаться на конструктор
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан