Как вычислить выражение по разным формулам на разных уровнях СКД? #713055


#0 by ИС-2
Вот то, что мне нужно К документам добавлены общий долг по договору. Надо, чтобы на уровнях группировок считалось по формуле - сумма первых значений детальных записей. Знаю, что надо делать с помощью ВычислитьВыражение, но в хэлпе мне ничего не понятно как прописать такое условие
#1 by ИС-2
вверх
#2 by mikeA
ВычислитьВыражениеСГруппировкойМассив, только работает оно через раз на больших объёмах данных
#3 by ИС-2
понять бы как оно вообще работает...
#4 by barrgand
Там ничего сложного, вторым параметром указываешь группировку, по которой необходимо считать сумму, например:
#5 by ИС-2
спасибо. В этом случае работает, но у меня возможны разные варианты группировки - мне надо вместо менеджер как-то указать первая группировка
#6 by ИС-2
можно все таки вместо конкретной группировки указать, что надо брать первое значение?
#7 by ИС-2
вот так получилось. сумма(ВычислитьВыражениеСГруппировкойМассив("СуммаДолга","Контрагент,Отдел,Организация,СуммаДолга")) а отлаживать можно через общие модули
#8 by Coldboy
всмысле отлаживать?
#9 by ИС-2
смотреть, что выводит результат вычисления. Например, _Клиент.ЧтоВСКД(ВычислитьВыражениеСГруппировкойМассив("СуммаДолга","Контрагент,Отдел,Организация,СуммаДолга"))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С