| 
    
            
         
         | 
    
  | 
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) - количество записей, вошедших в выборку, <Параметр> - не нужен; http://clip2net.com/s/iYFPlS Что он считает?  | 
|||
| 
    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. в чорном запросе - никак  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |