Имя: Пароль:
1C
1С v8
Расчет ресурса по указанной группировке в СКД
0 Admin_Net_1C
 
24.06.24
13:09
Добрый день.
Вопрос к спецам по СКД.

Структура набора данных:
Организация    |ДокументРасчетов    |Реализация    |СуммаОплаты
--------------------------------------------------------------------
Орг1        |Док1            |Реал1        |1000
--------------------------------------------------------------------
Орг1        |Док1            |Реал2        |1000

Хочу в отчете на СКД видеть данные в виде:
Организация        - Сумма(Максимум(Реализация))
  ДокументРасчетов    - Максимум(Реализация)
    Реализация        - 0

Орг1        2000
  Док1        1000
    Реал1    0
    Реал2       0

На закладке Ресурсы конструктора СКД для поля СуммаОплаты прописываю выражение Максимум(СуммаОплаты) рассчитывать по ДокументРасчетов. Здесь все в порядке.
Не могу теперь понять, какое выражение нужно прописать для ресурса СуммаОплаты по группировке Организация, чтобы получить в результате 2000.
Пробовал прописывать ВычислитьВыражение("Максимум(СуммаОплаты)", "ДокументРасчетов", "Группировка") по группировке Организация, но в этом случае пусто в поле СуммаОплаты для группровки Организация.
Просьба пнуть в нужном направлении.
1 Admin_Net_1C
 
24.06.24
13:45
Решение:
по группировке Организация нужно задать выражение
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(ВыплаченоФактором)","Организация, ДокументРасчетов"))
2 spiller26
 
24.06.24
13:52
(0) в ресурсах, добавляете Поле "СуммаВсего" с Выражением Сумма(СуммаОплаты), рассчитывать по Организация.
Максимум тут вообще не нужно.