如何控制格式化多列时候当页不满一条记录的情况

crystalamber 2007-09-13 11:42:50
我是这样设计报表的,使用多个detail,将每列都放在一个子detail中,这样产生如下效果:
原本的col1 col2 col3 col4
变成:
col1
col2
col3
col4

然后使用多列格式化,让每页产生三排数据,并且使用横向到纵向扫描,使记录先横向打印,满三列后,再向下打印。

出现的问题是:
到页面底部时候,如果不足打印这条竖着的记录时,会向右边横向扫描,产生这样效果:
col1 col4 col11
col2 col12
col3 col13
----------------------------------------------
col11,12,13是另外一条记录,可以看见,col4独占了一条记录的位置,并且我也不希望一条记录变成两列来显示。
如何消除这种情况,或者换页,总之,不能这样显示
...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
crystalamber 2007-09-13
  • 打赏
  • 举报
回复
晕,好像会自动将空格忽略,,总之,col4下面就是空了,col11,12,13是从第三列开始。
crystalamber 2007-09-13
  • 打赏
  • 举报
回复
晕,不是那样显示。。。应该是:
col1 col4 col11
col2 col12
col3 col13...

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧