2010-07-12 2 views
1

Im using Rave report tool для создания отчетов для моих приложений, написанных Delphi 7. Я хочу отправить параметр из окна редактирования в мой отчет. некоторые данные о времени выполнения, которые не имеют никакого отношения к моей базе данных. Как я могу отправить их в rave report для печати?RaveReport - Print Non Database Information

ответ

2

Следуйте приведенной ниже процедуре, чтобы передать параметр:

  1. Выберите Файл/Создать отчет.

  2. Определите параметр, который вы хотите распечатать.

  3. Для этого откройте редактор свойств свойства параметров.

  4. Показать все параметры этого отчета, каждый из которых находится на отдельной строке.

  5. Параметры могут быть напечатаны с использованием компонента DataText, доступного на вкладке «Отчет» палитры компонентов.

  6. Откройте редактор свойств свойства DataField.

  7. В параметрах проекта выберите параметр, который необходимо отобразить в тексте данных, и нажмите . Добавить параметр.

  8. Вы можете посмотреть Param.<parameter name> в тексте данных редактора свойств.

  9. Напишите следующий код в Delphi Project

    процедура TFormMain.btnExecuteClick (Sender: TObject); начало RvProject.Open; RvProject.SelectReport (имя отчета, False); RvProject.SetParam (имя параметра, 'ваш текст'); RvProject.Execute; RvProject.Close; конец;