RaveReport - 打印非数据库信息

时间:2010-07-12 17:01:26

标签: delphi delphi-7 rave-reports

我使用Rave报告工具为Delphi 7编写的应用程序制作报告。 我想将一个参数从编辑框发送到我的报告。某些运行时给出的信息与我的数据库没有任何关系。我怎样才能将它们发送给狂欢报告进行打印?

1 个答案:

答案 0 :(得分:2)

按照以下流程传递参数:

  1. 选择文件/新报告。

  2. 定义要打印的参数。

  3. 为此,请打开参数属性的属性编辑器。

  4. 列出此报告的所有参数,每个参数都在一个单独的行中。

  5. 可以使用DataText组件打印参数,该组件可在组件托盘的“报告”选项卡中找到。

  6. 打开DataField属性的属性编辑器。

  7. 在项目参数下,选择需要在数据文本中显示的参数,然后单击添加参数按钮。

  8. 您可以在属性编辑器的数据文本中查看Param.<parameter name>

  9. 在Delphi Project中编写以下代码

    procedure TFormMain.btnExecuteClick(Sender:TObject); 开始   RvProject.Open;   RvProject.SelectReport(Report Name,False);   RvProject.SetParam(参数名称,'你的文字');   RvProject.Execute;   RvProject.Close; 端;