Архив рубрики: Работа с СКД

Использование функций общих модулей в СКД (инициализация процессора компоновки данных)

Для того, чтобы воспользоваться возможностью обращения к процедурам и функциям глобальных общих модулей из СКД, при инициализации процессора компоновки данных необходимо метод правильно параметризовать:

1
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , , Истина);

Инициализировать(<Макет>, <ВнешниеНаборыДанных>, <ДанныеРасшифровки>, <ВозможностьИспользованияВнешнихФункций>).

Использование функций общих модулей в СКД

При формировании отчётов на СКД можно обращаться к экспортным функциям общих глобальных модулей. В вычисляемых полях добавляется новое поле и в выражении этого поля пишется обращение к функции, например:

1
НайтиТретийУровеньВложенностиНоменклатуры(Номенклатура)

В данном случае вызывается функция общего глобального модуля, в которую передаётся параметр — «Номенклатура» — поле набора данных. Функция возвращает значение группы, к которой принадлежит указанная номенклатура.