|  | v7: итоги по группам справочника в запросе | ☑ | 
    
        | 0
    
        yanejsh   26.09.14✎ 09:28 | 
        Добрый день!
Накидал запрос такой в конструкторе
 ТекстЗапроса =
 "//{{ЗАПРОС(Сформировать)
 |Период с ВыбНачПериода по ВыбКонПериода;
 |Номенклатура = Регистр.Продажи.Номенклатура;
 |Покупатель = Регистр.Продажи.Покупатель;
 |Фирма = Регистр.Продажи.Фирма;
 |Количество = Регистр.Продажи.Количество;
 |Функция КоличествоСумма = Сумма(Количество);
 |Функция Счётчик = Счётчик();
 |Группировка Месяц все;
 |Группировка Номенклатура;
 |Условие(Покупатель в ВыбПокупатель);
 |"//}}ЗАПРОС
 Вывожу потом с иерархией номенклатуры.
 Почему счетчик неправильно считает итоги по группам номенклатуры?
 а КоличествоСумма - правильно.
 |  | 
    
        | 1
    
        Ёпрст   гуру 26.09.14✎ 09:30 | 
        (0) потому, что СП не вниматочно читаешь, в той части, где говорится, что конкретно счётчик считает. Это не то, о чем ты думаешь     |  | 
    
        | 2
    
        yanejsh   26.09.14✎ 09:33 | 
        количество записей в выборке, разве нет?     |  | 
    
        | 3
    
        Ёпрст   гуру 26.09.14✎ 09:36 | 
        (2) нет     |  | 
    
        | 4
    
        yanejsh   26.09.14✎ 09:39 | 
        в СП как раз так и написано:
Счётчик (Counter) - количество записей, вошедших в выборку, <Параметр> - не нужен;
 
 
 Что он считает?
 |  | 
    
        | 5
    
        yanejsh   26.09.14✎ 09:40 | 
        в строке где номенклатура - не группа, счетчик считает нужное мне значение. как тогда можно полчуить итоги по группам?     |  | 
    
        | 6
    
        Ёпрст   гуру 26.09.14✎ 09:46 | 
        (4)в твоём случае -  количество записей, участвующих при расчете функции сумма = количеству движений в регистре.     |  | 
    
        | 7
    
        Ёпрст   гуру 26.09.14✎ 09:46 | 
        это <> количеству по группировке     |  | 
    
        | 8
    
        yanejsh   26.09.14✎ 09:50 | 
        группа номенклатуры вообще не делает движения в регистре, откуда там вообще какие-то цифры появляются?
 и вопрос остается актуальным, как тогда подсчитать суммы по группам?
 |  | 
    
        | 9
    
        1Сергей   26.09.14✎ 09:52 | 
        (8) Сумма по полю количество? оно у тебя и так должно работать в (0). Сумма по группе - сумма по всем подчиненным элементам     |  | 
    
        | 10
    
        yanejsh   26.09.14✎ 09:53 | 
        (9) сумма по полю счётчик     |  | 
    
        | 11
    
        Ёпрст   гуру 26.09.14✎ 10:40 | 
        (8)
1. движок сам потом иерархию строит на выходе.
 2. в чорном запросе - никак
 |  |