Иллюстрированный самоучитель по Delphi 7 для профессионалов

Компоненты Rave Reports и отчеты в приложении Delphi

  • Компоненты Rave Reports и отчеты в приложении Delphi

    На первый взгляд кажется, что в сфере создания и печати отчетов в Delphi 7 произошла небольшая революция. Просматривая первый раз Палитру компонентов, вы не найдете в ней хорошо знакомой по прошлым версиям Delphi страницы QReport.
  • Генератор отчетов Rave Reports 5.0

    Генератор отчетов Rave Reports 5.0 разработан фирмой Nevrona и входит в состав Delphi 7 в качестве основного средства для создания отчетов. Он состоит из трех частей: | ядро генератора отчетов обеспечивает управление отчетом и его предварительный просмотр, и отправку на печать.
  • Компоненты Rave Reports и их назначение

    Компоненты для создания отчетов и управления расположены на странице Rave Палитры компонентов. Они делятся на следующие функциональные группы. | Компонент отчета TRvproject, с точки зрения приложения, и есть отчет.
  • Отчет в приложении Delphi

    Завершив обзор нового генератора отчетов, давайте обратимся к деталям программирования и посмотрим, что нужно сделать, чтобы приложение могло работать с отчетами. | Основой отчета является файл отчета с расширением .rav.
  • Компонент отчета TRvProject

    Компонент TRvProject обеспечивает представление в приложении отчета. Для того чтобы связать проект отчета Rave Reports с компонентом, используется свойство: | property ProjectFile: string; | До начала печати необходимо связать компонент TRvProject с компонентом управления отчетом TRvSystem.
  • Компонент управления отчетом TRvSystem

    Компонент управления отчетом TRvSystem обеспечивает выполнение основных операций с отчетом из приложения. В приложении он должен быть связан с компонентом TRvProject (см. выше разд. "Компонент отчета TRvProject" данной главы). Этого вполне достаточно, чтобы компонент TRvSystem выполнил свою работу.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.