|
СКД ВычислитьВыражение | ☑ | ||
---|---|---|---|---|
0
Dimon1C
24.08.17
✎
08:54
|
Добрый день.
Есть запрос, который выбирает следующие поля: Подразделение СуммаПоПодразделению Документ СуммаДокумента В отчете хочу видеть примерно такое: Подразделение1 СуммаПоДокументамПодразделения1 СуммаПоПодразделению1 РазницаСумм1 Документ1 СуммаДокумента1 Документ2 СуммаДокумента2 Подразделение2 СуммаПоДокументамПодразделения2 СуммаПоПодразделению2 РазницаСумм2 Документ3 СуммаДокумента3 Документ4 СуммаДокумента4 Если я делаю реквизит СуммаПоПодразделению - ресурсом, то задваиваются значения в группировке Подразделение. Почитав, понял, что надо использовать вычисляемые поля, но не хватает ума правильно написать выражение. Может кто сталкивался с подобным? |
|||
1
aleks_default
24.08.17
✎
08:58
|
Надо использовать регистры, а не документы.
|
|||
2
aleks_default
24.08.17
✎
09:01
|
Не надо создавать отдельное поле СуммаПоПодразделению. Его значение равно Сумма(СуммаДокумента) в группировке Подразделение.
Вообще прежде чем что то делать на СКД неплохо было бы сначала почитать об этом. |
|||
3
term1t52
24.08.17
✎
09:20
|
К полю "СуммаПоПодразделению" можно применить агрегатную функцию не СУММА, а МАКСИМУМ, как вариант
|
|||
4
Dimon1C
24.08.17
✎
09:21
|
(2) Это условный пример, Сумма по подразделению - это лимиты, это отдельное значение, оно не равно сумме по документам.
Смысл и заключается в том, чтобы сравнить плановую сумму по подразделению (лимиты) и фактическую сумма по документам. |
|||
5
Dimon1C
24.08.17
✎
09:30
|
(3) Да, хороший вариант, но у меня еще есть группировка выше группировки "Подразделение", там хочется чтобы суммировались данные по подразделению.
|
|||
6
aleks_default
24.08.17
✎
09:46
|
(5)Для одного ресурса можно указывать разные выражения для разных группировок. Для этого есть колонка "Рассчитывать по".
|
|||
7
KrasnSergey
24.08.17
✎
09:49
|
(6)+100
|
|||
8
KrasnSergey
24.08.17
✎
09:55
|
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(СуммаПоПодразделению)","Документ")), ну и "Расчитывать по" в ресурсах.
|
|||
9
Dimon1C
24.08.17
✎
09:58
|
(6) Так если я ставлю сумму по другой группировке, то опять происходит задваивание в этой группировке.
|
|||
10
Dimon1C
24.08.17
✎
10:18
|
(8) Вроде как получилось. Спасибо за помощь всем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |