XbaseReport версия 1.1 и XbParser версия 1.2

XbaseReport компоненты для создания и печати отчетов из вашего приложения без перекомпиляции программы. Для создания отчета используется дизайнер но можно печатать заранее подготовленные отчеты автономно, вне среды дизайнера. Для управления работой отчета используется встроенный xbase-подобный язык программирования.

Дизайнер XbaseReport представляет собой редактор таблиц, имеющий интерфейс в стиле генератора отчетов 1С, в котором создаются шаблоны печатных форм. Информация, предназначенная для печати, располагается в ячейках шаблона и группируется по горизонтальным секциям. Вывод из исходного шаблона таблицы в результирующую таблицу осуществляется программно по секциям шаблона при помощи функции встроенного языка программирования SaySection(nameSection).

Ячейки шаблона могут выполнять два типа преобразований: Текст - воспринимает символы в ячейке как строку текста, Выражение - воспринимает символы в ячейке как текст на встроенном языке, который транслируется и вычисляется, а затем преобразуется в текстовую строку результирующей таблицы. Можно задавать вертикальное и горизонтальное выравнивание текста в ячейке,размеры и жирность шрифта и рамки вокруг ячейки или группы ячеек. XbaseReport базируется на XbaseParser-компоненте реализующей Xbase-подобный язык сценариев

XbaseReport 1.1 176 кб + XbParser 1.2 120 кб



Опубликовал admin
11 Ноя, Четверг 2004г.



Программирование для чайников.