|
Программный вывод отчета на СКД. Пустое поле
| ☑ |
0
pmb
26.11.12
✎
15:43
|
Есть СКД, в которою добавлено одно вычисляемое поле, которое рассчитывается в ресурсах с помощью выражения "ВЫЧИСЛИТЬВЫРАЖЕНИЕ".
Формирую отчет в консоли отчетов, все в порядке, сохраняю схему, формирую отчет программно, все поля рассчитываются нормально, а вычисляемое поле пустое.
Подскажите где искать ошибку.
|
|
1
Trainee
26.11.12
✎
15:57
|
В параметрах?
|
|
2
pmb
26.11.12
✎
15:58
|
(1) а что в параметрах?
|
|
3
pmb
26.11.12
✎
16:06
|
данные вывожу в коллекцию значений.
Возможно здесь что-то не так?.
|
|
4
pmb
26.11.12
✎
17:56
|
вроде up.
кто-то же должен знать скд ;)
|
|
5
mistеr
27.11.12
✎
00:38
|
(4) Схему что ли давай. Как иначе найти твою ошибку?
|
|
6
pmb
27.11.12
✎
11:04
|
Залил сюда схему и текст модуля
В при программном формировании не заполняется поле "ТекущийОстаток"
|
|
7
pmb
27.11.12
✎
11:09
|
Должна нормально работать в УПП и УТ
|
|
8
mistеr
27.11.12
✎
11:13
|
(6) Не скачивается
|
|
9
pmb
27.11.12
✎
11:27
|
Перезалил сюда
по первой ссылке все работает.
|
|
10
mistеr
27.11.12
✎
13:38
|
(9) Н-да, замудренное выражение. Извини, нет времени копать.
Посоветую упрощать, пока причина не станет очевидной.
|
|
11
Абирамбул
27.11.12
✎
13:44
|
Может быть ...
Инициализировать(<Макет>, <Внешние наборы данных>, <Данные расшифровки>, <Возможность использования внешних функций>)
<Возможность использования внешних функций> (необязательный)
Тип: Булево. Указывает возможность использования функции общих модулей конфигурации в выражениях компоновки данных.
Значение по умолчанию: Ложь
|
|
12
mistеr
27.11.12
✎
14:04
|
(11) Там нет внешних функций. Там
ВычислитьВыражение("Максимум(НачОстаток) + Сумма(КолвоПриход)- Сумма(КолвоРасход) - Максимум(КонОстаток)",,,"Первая", "Текущая")
|
|
13
pmb
27.11.12
✎
15:07
|
(11) в Инициализировать включена Возможность использования внешних функций
|
|