关于rave 报表的问题(200分)

  • 主题发起人 主题发起人 ltqlyy
  • 开始时间 开始时间
L

ltqlyy

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟刚开始玩DELPHI7,在弄RAVE报表时,碰到一些问题,就是在rave report中设计好的报表
在delphi中,不能用,提示“no data link drives have been loaded”,估计是我在rave report
环境中连接的数据没能连上。看来看去,RAVE里面的几个控件,也不知道怎么用,到底如何
在RAVE报表动态连接字段呢?有劳各位大虾!!
有关这方面的资料也烦请帖来看看。
特此200分,不成敬意!
 
http://info.borland.ca/images/download/pub/rev-D7_Rave.doc
from thedo
cument:
The rave demo creates a basic customer report manually using the Rave Visual Designer.
Second, you will build a Master/Detail Report using the Rave Report Wizard.
Finally, you will execute these reports from Delphi code.

 
问题是,怎么写这些代码?
 
去Nevrona下载例子,还可以下载RAVE5的'Rave References Manual'(1.18M ) good!
本人现在正在翻译使用此文,很受启发.(个人观点:RAVE很不错!!!!!!!!!!!!)
告诉你简单用法:
将RvDataSetConnection组件的DataSet Property连接到一个DataSet组件上(如TQuery等)
放上一个RvProject组件(当然你也可以不放,直接从Tools菜单调用Rave Designer),双击
此组件就可以进入Rave Designer中.
在设计环境中选择New Data Object图标(别告诉我你找不到),找开Data Connections窗口
再选择Direct Data View--->Next ,看到了吧,你刚才做的RvDataSetConnection连接就在其中,
随后往Page上放置数据组件,选择对应的Data View(可以有多个)及对应Fields等就可以做一个
简单的Report了.
如果你现在在线,可以加我的QQ:24900063讨论一下.
 
我在程序中控制Data View的字段,坐标,请问如何实现
 
谢谢bxqxb
简单报表已经可以做了,但每页小计的功能好象实现不了
还有想问一下,RAVE能不能做动态打印字段,即:查询时,才定有哪些字段。
查询完了。才生成报表。
望高手解答!!
 
to vxdwan
程序中控制Data View的字段,可以通过查询语句来做,如select field1,field2,.....
from tabel
 
to ltqlyy:
我想在程序中控制rave 设计窗口中的控件的属性,如:letf,top,caption等
但在delphi ide窗口中却没有这个控件,也不知如何定义?
 
每页小计可以的.用CalcText CalcTotal等,
 
每页小计,用CalcText CalcTotal来做时,DATABAND要做哪些设置呢?
我就是弄不对,我的做法是:放一个databand,把calctext防进去,
但显示的数据和用datatext一样,每个数据都显示出来,并没有求和。
是怎么回事?
 
关于动态查询,可以通过传递参数来做。很easy,总的来说,rave还不错.
 
多人接受答案了。
 
各位朋友,我想知道 动态查询与传递参数 的详细资料,有谁知道啊?
 
后退
顶部