Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД. Выражение ресурсов (вычисление одного ресурса с вычислением выражения другого ресурса

СКД. Выражение ресурсов (вычисление одного ресурса с вычислением выражения другого ресурса
Я
   Good_Smile
 
23.10.19 - 14:25
Добрый день!
Помогите пожалуйста разобраться почему при редактировании выражения ресурса скд говорит, что в выражении ошибка.

у меня в отчете 3 группировки
Контрагент, Договор контрагента, Документ

в выражении ресурса ЗадолженностьКонечныйОстаток, который рассчитывается только по группировкам Контрагент и ДоговорКонтрагента
ВЫЧИСЛИТЬВЫРАЖЕНИЕ("Сумма(СуммаКонечныйОстатокДт) - Сумма(СуммаКонечныйОстатокКт) + Сумма(КомиссияКонечныйОстаток)",, "Группировка")
но ресурс КомиссияКонечныйОстаток вычисляется как сумма максимумов
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(КомиссияКонечныйОстаток)","Документ"))
и следовательно ресурс ЗадолженностьКонечныйОстаток рассчитывается неверно

Таким образом, мне нужно в выражении ресурса ЗадолженностьКонечныйОстаток вычислять как
ВЫЧИСЛИТЬВЫРАЖЕНИЕ("Сумма(СуммаКонечныйОстатокДт) - Сумма(СуммаКонечныйОстатокКт) + Сумма(ВычислитьВыражениеСГруппировкойМассив(
"Максимум(КомиссияКонечныйОстаток)","Документ"))",, "Группировка")

но когда я указываю это выражение скд говорит, что в выражении ошибка:
Ожидается ) ")"
 
 
   toypaul
 
1 - 23.10.19 - 14:40
кавычки

""Максимум(КомиссияКонечныйОстаток)"",""Документ""
   Good_Smile
 
2 - 23.10.19 - 14:43
(1) Спасибо большое!! около часа уже ищу инфу.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.