27.11.2001, 18:00 | #1 |
Участник
|
Использование Programmable Section в отчетах
Дизайн отчета состоит из набора секций (sections), которые отвечают за расположение данных на странице. Стандартные секции подчиняются определенным правилам, установленным разработчиками компании Navision, поэтому использование их ограничивает компоновку данных на листе, но, упрощает работу с отчетами. Для создания изысканного дизайна отчета, а так же для вывода в отчет данных сложных запросов, можно воспользоваться секцией Programmable Section. В поддереве дизайн (Design), объекта отчета, необходимо создать секцию Programmable Section. Ей автоматически присвоится номер ([ProgrammableSection(1):Tutorial_PS]). К этой секции следует привязать Control соответствующего выводимым данным типа. В свойствах созданного Control, в поле DataMethod, указать дисплей-метод возвращающий необходимое значение. Активация секции Programmable Section производится вызовом метода execute(<номер_секции>) класса element (обеспечивает доступ ко всем элементам отчета). Например, следующая строка активирует [ProgrammableSection(1):Tutorial_PS]: X++: element.execute(1); |
|