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

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

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

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

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

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