Программный вывод отчета на СКД. Пустое поле #641088


#0 by pmb
Есть СКД, в которою добавлено одно вычисляемое поле, которое рассчитывается в ресурсах с помощью выражения "ВЫЧИСЛИТЬВЫРАЖЕНИЕ". Формирую отчет в консоли отчетов, все в порядке, сохраняю схему, формирую отчет программно, все поля рассчитываются нормально, а вычисляемое поле пустое. Подскажите где искать ошибку.
#1 by Trainee
В параметрах?
#2 by pmb
а что в параметрах?
#3 by pmb
данные вывожу в коллекцию значений. Возможно здесь что-то не так?.
#4 by pmb
вроде up. кто-то же должен знать скд ;)
#5 by mistеr
Схему что ли давай. Как иначе найти твою ошибку?
#6 by pmb
Залил сюда схему и текст модуля В при программном формировании не заполняется поле "ТекущийОстаток"
#7 by pmb
Должна нормально работать в УПП и УТ
#8 by mistеr
Не скачивается
#9 by pmb
Перезалил сюда по первой ссылке все работает.
#10 by mistеr
Н-да, замудренное выражение. Извини, нет времени копать. Посоветую упрощать, пока причина не станет очевидной.
#11 by Абирамбул
Может быть ... Инициализировать(<Макет>, <Внешние наборы данных>, <Данные расшифровки>, <Возможность использования внешних функций>) <Возможность использования внешних функций> (необязательный) Тип: Булево. Указывает возможность использования функции общих модулей конфигурации в выражениях компоновки данных. Значение по умолчанию: Ложь
#12 by mistеr
Там нет внешних функций. Там ВычислитьВыражение("Максимум(НачОстаток) + Сумма(КолвоПриход)- Сумма(КолвоРасход) - Максимум(КонОстаток)",,,"Первая", "Текущая")
#13 by pmb
в Инициализировать включена Возможность использования внешних функций
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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