2010-07-12 74 views
1

我使用Rave報告工具爲Delphi 7編寫的應用程序生成報告。 我想從編輯框中將參數發送到我的報告。某些運行時給出的信息與我的數據庫沒有任何關係。我怎樣才能發送他們的狂歡報告打印?RaveReport - 打印非數據庫信息

回答

2

按照下面的過程來傳遞參數:

  1. 選擇文件/新建報告。

  2. 定義要打印的參數。

  3. 要做到這一點打開參數屬性的屬性編輯器。

  4. 列出此報告的所有參數,每個參數在一個單獨的行上。

  5. 可以使用DataText組件打印參數,該組件可在組件調色板的Report選項卡中找到。

  6. 打開DataField屬性的屬性編輯器。

  7. 在項目參數下,選擇需要在數據文本中顯示的參數,然後點擊添加參數按鈕。

  8. 您可以在屬性編輯器的數據文本中查看Param.<parameter name>

  9. 收件下面的代碼在Delphi項目

    過程TFormMain.btnExecuteClick(發信人:TObject的); 開始 RvProject.Open; RvProject.SelectReport(Report Name,False); RvProject.SetParam(參數名稱,'你的文字'); RvProject.Execute; RvProject.Close; 結束;