Имя: Пароль:
1C
 
СКД - суммирование поля, вычисляемого в ресурсах
0 ac13
 
08.08.17
15:32
Отчет на СКД. Настройка структуры:

Документ
....Номенклатура

Есть поле "Остаток", конечное значение которого для поля Номенклатура вычисляется в ресурсах.
Как для поля "Документ" получить сумму вычисления Остатка по полю Номенклатура?

Вот похожая тема Отчет на СКД
и вот Отчет в СКД - получить значение низлежащей группировки

но там в ресурс попадает готовое значение

Вот пример
выражение поля Остаток, расчитываемое по Номенклатуре:

ВЫБОР КОГДА Сумма(ФактическийОстаток) < 0 ТОГДА 0
ИНАЧЕ Сумма(ФактическийОстаток) КОНЕЦ

Мне надо записать выражение, равное сумме Остатка по Номенклатуре
1 ac13
 
08.08.17
15:40
2 тарам пам пам
 
08.08.17
16:15
ВычислитьВыражениеСГруппировкойМассив спасет отца русской демократии, а конкретнее как-то так:

Сумма(ВычислитьВыражениеСГруппировкойМассив("ВЫБОР КОГДА Сумма(ФактическийОстаток) < 0 ТОГДА 0 ИНАЧЕ Сумма(ФактическийОстаток) КОНЕЦ", "Номенклатура"))

Однако исходная постановка вызывает сомнение, обычно необходимость таких выражений является косвенным признаком ошибки в постановке задачи.
3 ac13
 
08.08.17
16:24
(2) да, это я так скинул простой пример, чтобы узнать алгоритм. на самом деле отчет слишком сложный, просят четко показывать данные, которые на самом деле вытянуть очень сложно, пришлось очень извратиться, поэтому такие выражения
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn