如何不通过数据库而在程序中控制rave报表某一个text的显示内容?(200分)

  • 主题发起人 主题发起人 doom2
  • 开始时间 开始时间
D

doom2

Unregistered / Unconfirmed
GUEST, unregistred user!
就是不用datatext和dataview,直接在程序中指定某一个text的显示内容?
delphi7中的rave。。
我记得qr就可以直接操作报表中的内容。不知道rave行不行。
先来200,不够可以再加。
 
自己up一下。。。
 
你是打印数据库里的内容呀,还是打印form里的内容,打印数据库里的内容不用datatext和dataview可能不行吧,如果是打印form里的内容,如下代码可实现:
VAR MyPage:TRavePage;
text1,text2 : TRaveText;
//声明ravetext
MyPage:=FindRaveComponent(report.Page1',nil) as TRavePage;
text1:=FindRaveComponent(text1,MyPage) as TRaveText;
text2 :=FindRaveComponent(text2 ,MyPage) as TRaveText;
text1.text:=label1.caption;//赋值
text2.text:=label2.caption;//赋值
 
后退
顶部