fr3的明细表格设置:
1.MasterData里面的竖线属性:stretch.
2.MasterData本身的属性:stretch,keep child together.
3.MasterData最下面的横线的属性:去掉stretch即可。
4.以上三点设置后,可打印出一个明细按需变化的四方表格出来。
5.如果是按标题分组打印,若某一分组后要打印二页,则第二页若想出现分组标题,则在分组页上如下设置:
groupHeader的属性:rePrintOnNewPage设置成True即可.
6.分组后,注意对分组条件进行最后的排序,否则,未排序的数据打印出来会逐渐罗列下去而分散本应打印在一页的数据。
7.在一页上按某一字段汇总当前数据集所有的数据,按如下设置即可:
<1>.报表分groupHeader(放表头与分组key),MasterData(做明细),GoupFoote(做汇总数量).
<2>.groupHeader设置:分组字段设为要分组的字段,去掉分页(start new page),reprint on new page
<3>.groupFooter设置:汇总控件显示[SUM(<ZO003."shipqty">,MasterData)]即可.
8.若使用连打的纸张型打印机打印某报表,则要留意:
<1>.一般这种连打纸张不是A4的,若报表是A4格式设计出来的,你得使用标尺找出连打纸张的高度,
然后,调整程序中A4报表的高度大概一致即可,否则,打印出来的报表的底端会有一部分打在第二页上面,而这个结果的原因跟报表的各个Band的高度是无关的,只跟当前报表的高度设置有关。