Компоненты Rave Reports и их назначение
Компоненты для создания отчетов и управления расположены на странице Rave Палитры компонентов. Они делятся на следующие функциональные группы.
- Компонент отчета TRvproject,
с точки зрения приложения, и есть отчет. Он обеспечивает загрузку заранее
созданного в визуальной среде Rave Reports отчета из файла с расширением rav.
Подробнее об использовании компонента TRvproject рассказывается в ниже в этой главе.
- Компонент управления
отчетом TRvSystem обеспечивает работу приложения с
отчетом. Взаимодействуя с компонентом отчета, с одной стороны, и сервером
отчета Rave Reports, с другой, этот компонент обеспечивает просмотр и печать
отчетов.
Подробнее об использовании компонента TRvSystem рассказывается в ниже в этой главе.
- Компоненты соединения с источниками данных предназначены
для подключения различных источников данных к отчетам. При этом могут использоваться
технологии доступа к данным ADO, BDE, dbExpress (см. часть IV).
К этой группе относятся компоненты:
- TRvCustomConnection;
- TRvDataSetConnection;
- TRvTableConnection;
- TRvQueryConnection.
Подробнее об использовании этих компонентов рассказывается в гл. 25.
- Компоненты преобразования данных позволяют конвертировать
отчеты из формата данных Rave Reports в другие форматы (текстовый, PDF, HTML,
RTF), а также распечатывать или просматривать отчеты.
К этой группе относятся компоненты:
- TRvNDRWriter;
- TRvRenderHTML;
- TRvRenderPreview;
- TRvRenderRTF;
- TRvRenderPrinter;
- TRvRenderText.
- TRvRenderPDF;
Подробнее об использовании компонентов преобразования данных рассказывается ниже в этой главе.