已经实现了从sqlsever中读取数据用rave来打印。
居然是每一条记录打印一页!郁闷......兄弟姐妹们帮帮忙,怎么设置啊实现效果如下,还得能换页,数据量大概1万左右:
StudentID Name Age Address
0054134 老六 16 北京
0054135 威力 17 天津
....... ... ... ...
居然是每一条记录打印一页!郁闷......兄弟姐妹们帮帮忙,怎么设置啊实现效果如下,还得能换页,数据量大概1万左右:
StudentID Name Age Address
0054134 老六 16 北京
0054135 威力 17 天津
....... ... ... ...
解决方案 »
- 请教一个dbgrid问题,dbgrid可以实现这样的功能吗:在dbgrid中显示多行统计数据,当点击一行时,可以在同一个dbgrid中显示其明细数据?
- 如何使用Fast Report 在线等......急
- 大侠救急啊!我的delphi的tlabel控件的caption属性栏里没法显示中文,但是界面上可以显示中文,这是怎么回事啊,我都重装过几次了!!
- 怎么才能在程序中实现创建新的窗体呢,需要注意什么呢?敬请高手帮助指点!
- adotable连接数据表counter!~~!哪儿出错(急)????
- 我将DBList的DataSource和DataField都设好后,却没有东西出来,用其他DBComboBox等代替实验却都是好的,不是Enable的问题,请教。
- 如何使对话框中的提示变为汉字?
- 怎样让MapX中嵌入的一幅地图中的一个五角星进行闪烁(delphi)!
- 关于WebSnap的问题
- 有两个问题(delphi),请看一看
- 下面这段是动态生成TTabSheet的。生成可以。。但是我怎么按单独把它会一个个关闭呢??按当前的TTabSheet关闭,怎么做?
- DELPHI中有没有类似VB中SUBST()字符截取的函数啊 (不懂就问,理所当然)
详细的看Rave的官方PDF文档,可以在Rave那里下载的
简单的报表 对于表的行头一般采用的是常规Band,对于表体则一般采用的是DataBand。
这种情况时,常规Band的BandStyle属性一般设定为:
Print Location为Body Header;
Print Occurrence为 First、New Page。
DataBand的BandStyle属性一般设定为:
Print Location为空;
Print Occurrence为 First。 通常需要设定常规Band的ControllerBand为对应的DataBand。
主细报表 对于主表的行头一般采用的是常规Band,对于主表表体则一般采用的是DataBand。
主表的常规Band的BandStyle属性一般设定为:
Print Location为Row Header;
Print Occurrence为 First、New Page。
主表的DataBand的BandStyle属性一般设定为:
Print Location为空;
Print Occurrence为 First、New Page。 通常需要设定主表的常规Band的ControllerBand为主表对应的DataBand。 对于细节表的行头一般采用的是常规Band,对于细节表表体则一般采用的是DataBand。
细节表的常规Band的BandStyle属性一般设定为:
Print Location为Body Header;
Print Occurrence为 First、New Page。
细节表的DataBand的BandStyle属性一般设定为:
Print Location为Detail;
Print Occurrence为 First。 通常需要设定细节表的常规Band的ControllerBand为细节表对应的DataBand。
需要设定细节表的DataBand的ControllerBand为主表对应的DataBand。 细节表与主表的挂接主要是靠设定细节表对应的DataBand以下三个属性:
DetailKey:细节表中与主表映射的字段名称;
MasterDateView:主表对应的数据视图的名称;
MasterKey:主表中与细节表映射的字段名称。分组报表 对于主表的行头一般采用的是常规Band,对于主表表体则一般采用的是DataBand。
主表的常规Band的BandStyle属性一般设定为:
Print Location为Row Header;
Print Occurrence为 First、New Page。
主表的DataBand的BandStyle属性一般设定为:
Print Location为空;
Print Occurrence为 First、New Page。 通常需要设定主表的常规Band的ControllerBand为主表对应的DataBand。 对于细节表的行头和分组统计一般采用的是常规Band,对于细节表表体则一般采用的是DataBand。
细节表的行头常规Band的BandStyle属性一般设定为:
Print Location为Body Header;
Print Occurrence为 First、New Page。
细节表的DataBand的BandStyle属性一般设定为:
Print Location为Detail;
Print Occurrence为 First。
细节表的分组统计常规Band的BandStyle属性一般设定为:
Print Location为Body Footer;
Print Occurrence为 First。 通常需要设定细节表的行头常规Band的ControllerBand为细节表对应的DataBand。
需要设定细节表的DataBand的ControllerBand为主表对应的DataBand。
需要设定细节表的分组统计常规Band的ControllerBand为细节表对应的DataBand。 细节表与主表的挂接主要是靠设定细节表对应的DataBand以下三个属性:
DetailKey:细节表中与主表映射的字段名称;
MasterDateView:主表对应的数据视图的名称;
MasterKey:主表中与细节表映射的字段名称。
问题已经解决了,谢谢大家啦。