Экспорт отчетов в файлы других форматов
В Delphi
на вкладке Rave
Reports
имеются компоненты. Предназначенные
для экспорта созданного отчета из
специализированного формата NDR
в другие более распространенные форматы.
Компонент
TRvRenderPDF
обеспечивает преобразование отчета в
формат PDF
для дальнейшего использования в программе
Adobe
Acrobat
Reader;
Компонент
TRvRenderHTML
обеспечивает преобразование отчета в
формат HTML;
Компонент
TRvRenderRTF
обеспечивает преобразование отчета в
формат RTF;
Компонент
TRvRenderText
обеспечивает преобразование отчета в
текстовый формат для дальнейшей работы
с ним в текстовых редакторах.
Технология экспорта
созданного отчета в другие форматы
заключается в следующем. На форму с
компонентами с вкладки Rave
Reports
(рис.1) следует разместить компоненты,
соответствующие нужным форматам. Далее
запустим созданное приложение и нажмем
кнопку «Запуск отчета Клиенты». Затем
в окне выбора формата экспортируемого
отчета (рис.13) выберем тип файла и зададим
его имя. Сохраненный файл далее можно
открыть в соответствующем редакторе.
Кириллица в сохраненном файле
поддерживается. При предварительном
просмотре кириллица не всегда
поддерживается (мое замечание).

Рис.13 Окно выбора
формата экспортируемого отчета
Резюме
Визуальная среда
Rave Reports позволяет создавать проекты
отчетов. Каждый такой проект может
содержать несколько отчетов.
Инструментарий
визуальной среды позволяет конструировать
разделы отчетов из элементов оформления,
настраивать их свойства.
При помощи набора
объектов доступа к данным к отчету можно
подключить внешний источник данных.
При этом можно использовать одну трех
технологий доступа к данным: ADO, dbExpress,
BDE.
Специализированный
редактор предназначен для визуального
построения просмотра данных, а набор
элементов отображения данных, используя
поля созданного просмотра, обеспечивает
создание отчетов.
Набор компонентов
Rave
Reports
позволяет преобразовать формат данных
отчета в наиболее распространенные
форматы данных: HTML,
RTF,PDF,TXT.