|   |   | 
| 
 | СКД. Итоги по группировкам без суммирования детальных записей (дублируются) | ☑ | ||
|---|---|---|---|---|
| 0
    
        sanja26 07.11.13✎ 22:05 | 
        Нужна подсказка.
 Предысториия: В отчете получаю данные по ГТД, поступлениям и приходным ордерам. На одно поступление и ГТД может быть несколько приходных ордеров и из них берется количество, также отборы могут устанавливаться по реквизитам приходных ордеров. Суммы берутся из ГТД и поступления. Суть: есть группировка ГТД, организация, начало недели, общий итог есть детальные записи с выводом реквизитов, количества и сумм, суммы дублируются, их складывать в итог по группировке не надо, а брать, например, по максимуму, все равно одинаковые значения. вот тут затык... В интернете смотрел: делают через два набора данных, но такой вариант не нравится, т.к. 2 набора будут содержать практически одинаковые данные, и так не быстрый отчет. ВычислитьВыражение крутил-вертел, пока не получилось. например так не работает: ресурс1 = Максимум(СуммаГТД), рассчитывать по дет. записям ресурс2 = Сумма(ВычислитьВыражение(ресурс1, "ГруппировкаГТД")), рассчитывать по верхним группировкам и общему итогу. | |||
| 1
    
        Artful Den 07.11.13✎ 23:24 | 
        Может тебе поможет ВычислитьВыражениеСГруппировкойМассив?     | |||
| 2
    
        sanja26 07.11.13✎ 23:54 | 
        (1) Да тоже пробовал, никакого эффекта:
 ВычислитьВыражениеСГруппировкойМассив("СуммаГТД", "ГруппировкаГТД"), расчитывать по по верхним группировкам и общему итогу и так неправильный результат: Сумма(ВычислитьВыражение(ресурс1, "ГруппировкаГТД", , "первая(1)", "Первая(1)")) | |||
| 3
    
        mistеr 08.11.13✎ 00:12 | 
        (0) Дублируешь поля с суммами, одно делаешь ресурсом, другое нет.     | |||
| 4
    
        sanja26 08.11.13✎ 00:40 | 
        (3) зачем мне 2 однотипных колонки? так не пойдет     | |||
| 5
    
        mistеr 08.11.13✎ 10:40 | 
        (4) Тогда ГТД и сумму в отдельный набор данных.     | |||
| 6
    
        sanja26 08.11.13✎ 11:29 | 
        (5) так это получится 2 раза одни и те же данные собирать...
 Это я могу, но нагружается отчет Вопрос в том, что может есть какие возможности через ВычислитьВыражение | |||
| 7
    
        mistеr 08.11.13✎ 13:02 | 
        (6) Почему одни и те же?     | |||
| 8
    
        sanja26 08.11.13✎ 14:21 | 
        (7) потому что наборы данных надо делать в объединение     | |||
| 9
    
        mistеr 08.11.13✎ 14:29 | 
        (8) Я предлагал через связи.     | |||
| 10
    
        sanja26 08.11.13✎ 14:35 | 
        (9) не вывести в ресурсы значения второго набора, если наборы связаны, а не объединены.     | |||
| 11
    
        mistеr 08.11.13✎ 14:40 | 
        (10) С чего вдруг?     | |||
| 12
    
        sanja26 08.11.13✎ 14:52 | 
        (11)сейчас попробую) у тебя получилось?
 v8: СКД: Связи наборов данных типа "звезда" | |||
| 13
    
        sanja26 08.11.13✎ 15:05 | 
        у меня же еще два набора есть просто, получение курсов и количества отдельно, их надо связать с суммами.     | |||
| 14
    
        mistеr 08.11.13✎ 18:00 | 
        (12) Нет пока. Переделал на два набора, курсы и все остальное.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |