RaveReport - печатать информацию не из базы данных - PullRequest
1 голос
/ 12 июля 2010

Я использую инструмент отчетов Rave для создания отчетов для моих приложений, написанных Delphi 7. Я хочу отправить параметр из поля ввода в мой отчет. некоторая информация во время выполнения, которая не имеет никакого отношения к моей базе данных. Как я могу отправить их в восторженный отчет для печати?

1 Ответ

2 голосов
/ 13 июля 2010

Выполните описанный ниже процесс для передачи параметра:

  1. Выберите Файл / Новый отчет.

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

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

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

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

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

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

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

  9. Введите следующий код в Delphi Project

    процедура TFormMain.btnExecuteClick (Отправитель: TObject);begin RvProject.Open;RvProject.SelectReport (Имя отчета, Ложь);RvProject.SetParam (имя параметра, «ваш текст»);RvProject.Execute;RvProject.Close;конец;

...