我使用Rave报告工具为Delphi 7编写的应用程序制作报告。 我想将一个参数从编辑框发送到我的报告。某些运行时给出的信息与我的数据库没有任何关系。我怎样才能将它们发送给狂欢报告进行打印?
答案 0 :(得分:2)
按照以下流程传递参数:
选择文件/新报告。
定义要打印的参数。
为此,请打开参数属性的属性编辑器。
列出此报告的所有参数,每个参数都在一个单独的行中。
可以使用DataText组件打印参数,该组件可在组件托盘的“报告”选项卡中找到。
打开DataField属性的属性编辑器。
在项目参数下,选择需要在数据文本中显示的参数,然后单击添加参数按钮。
您可以在属性编辑器的数据文本中查看Param.<parameter name>
。
在Delphi Project中编写以下代码
procedure TFormMain.btnExecuteClick(Sender:TObject); 开始 RvProject.Open; RvProject.SelectReport(Report Name,False); RvProject.SetParam(参数名称,'你的文字'); RvProject.Execute; RvProject.Close; 端;