0
GRAF_84
17.02.10
✎
13:06
|
Есть готовый отчет, построенный на СКД.
В этом отчете имеется колонка «Документ» с типом СсылкаНаДокумент.
Нужно создать новую колонку, которая вычисляется по алгоритму, прописанному в функции ОбщегоМодуля - МойОбщийМодуль.ПодсчитатьЗначениеДокумента(Ссылка).
Параметр этой функции СсылкаНаДокумент.
В свойствах модуля галочки стоят на: сервер, клиент, вызов сервера.
Создаю колонку в компоновке (в ВычисляемыхПолях), пишу в поле Выражение путь к функции: МойОбщийМодуль.ПодсчитатьЗначениеДокумента(Документ)
Проверяю отчет, выводит ошибку:
Ошибка исполнения отчета
по причине:
Ошибка в выражении
по причине:
Синтаксическая ошибка
В чем может быть проблема?
|
|
1
IronDemon
17.02.10
✎
13:09
|
ПроцессорКомпоновкиДанных.Инициализировать (DataCompositionProcessor.Initialize) ПроцессорКомпоновкиДанных (DataCompositionProcessor) Инициализировать (Initialize) Синтаксис: Инициализировать(<Макет>, <Внешние наборы данных>, <Данные расшифровки>, <Возможность использования внешних функций>) Параметры: <Макет> (обязательный) Тип: МакетКомпоновкиДанных. Макет, для которого будет выполняться компоновка. <Внешние наборы данных> (необязательный) Тип: Структура. Ключ структуры соответствует имени внешнего набора данных. Значение структуры - внешнему набору данных. <Данные расшифровки> (необязательный) Тип: ДанныеРасшифровкиКомпоновкиДанных. Объект, в котором нужно заполнить данные расшифровки. Если не указан, то расшифровка заполняться не будет. <Возможность использования внешних функций> (необязательный) Тип: Булево. Указывает возможность использования функции общих модулей конфигурации в выражениях компоновки данных. Значение по умолчанию: Ложь Описание: Инициализировать объект. Последний параметр.
|
|