请教大家,关于fastreport的问题。麻烦大家了。谢谢!!!(30分)

  • 主题发起人 主题发起人 hj6
  • 开始时间 开始时间
H

hj6

Unregistered / Unconfirmed
GUEST, unregistred user!
在报表上需要体现两个动态的数据,这两个数据是从数据库中得到的,如:select * from
T_money where name='abc';

sell:=Q1.FieldByName('money').asInteger;
jine:=Q1.FieldByName('jine').asInteger;
我要把sell,jine这两个数据加入到我的报表中,请问大家该如何做?谢谢!!!
 
插到报表什么地方呀?是Memo中,还是动态显示?
 
Memo中,哦,还有,我的带有报表控件的窗体在打开后就释放了。用的以下语句:
try
Frm_main.show;
finally
Frm_main.free;
 
可以在数据字典中定义两个变量,然后在程序中写数据字典的事件给两个变量付值。在在报表的onbeforeprint事件里让你的memo得到你付的值就可以了。具体例子给你发了。给分!!!
 
谢谢打下!!!
 
fastreport对SQL的支持极糟糕!
你可以添加新的对话框(fastreport中的),在上面放Query,里面写SQL代码。
在onbeforeprint写的不太好用哦。
 
后退
顶部