RAVE中Band的BandStyle属性设定方法
|
|
|
作者:佚名
来源:InterNet 加入时间:2004-11-22 |
[原创]RAVE中Band的BandStyle属性设定方法
RAVE中Band的BandStyle属性设定方法
关于这个属性的设置,我一直没有搞清楚!今天好好研究了一下,有关体会是:
Print Location(打印位置):
Body Header(页眉)
Group Header(组眉)
Row Header(行眉)
Detail(表体)
Row Footer(行脚)
Group Footer(组脚)
Body Footer(页脚)
Print Occurrence(打印事件):
First(首页):Band所包含的内容只可以在第一页打印,以后各页将不包括相关的内
容;
New Page(新的一页):Band所包含的内容必须在新的一页中,不能继续在原有页面中空
白的部分继续打印;
New Column(新的分栏):在Region组件设置分栏时相应的内容只打印在新的分栏中,而
不是现在正在使用的分栏中。
简单的报表
对于表的行头一般采用的是常规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:主表中与细节表映射的字段名称。
|
[文章录入员:fightter] |
|
|
|
|