如何控制格式化多列时候当页不满一条记录的情况
我是这样设计报表的,使用多个detail,将每列都放在一个子detail中,这样产生如下效果:
原本的col1 col2 col3 col4
变成:
col1
col2
col3
col4
然后使用多列格式化,让每页产生三排数据,并且使用横向到纵向扫描,使记录先横向打印,满三列后,再向下打印。
出现的问题是:
到页面底部时候,如果不足打印这条竖着的记录时,会向右边横向扫描,产生这样效果:
col1 col4 col11
col2 col12
col3 col13
----------------------------------------------
col11,12,13是另外一条记录,可以看见,col4独占了一条记录的位置,并且我也不希望一条记录变成两列来显示。
如何消除这种情况,或者换页,总之,不能这样显示