水晶报表 抑制显示行问题。。。求解

zym7511 2012-07-04 11:02:51
水晶报表总共有25条数据,一页设置了只显示15行,可是分了三页来打,第一页只有14行(有7行因为列不够宽扩大换行了),第二页只有一行(本应该再第一页显示的),该行下面一大片空白的并不是详细资料空白行,第三页有10行,5行详细资料空白行,
请问为什么会这样,是什么问题?

会是因为第一页因为不够宽换行了导致显示不下15行所以换页了吗?
如果是因为这样,因该怎样解决?
如果不是因为这样,那是什么问题导致的呢?

公式如下:

详细资料b
if count({Data_Mgc_Ship.物品代码}) mod 15>0 and onlastrecord then
false
else
true

详细资料c
if count({Data_Mgc_Ship.物品代码}) mod 15>0 and count({Data_Mgc_Ship.物品代码})
mod 15<=13 and onlastrecord then
false
else
true

......
......
......

详细资料n
if count({Data_Mgc_Ship.物品代码}) mod 15>0 and count({Data_Mgc_Ship.物品代码})
mod 15<=2 and onlastrecord then
false
else
true

详细资料o
if count({Data_Mgc_Ship.物品代码}) mod 15=1 and onlastrecord then
false
else
true
...全文
243 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿双2009 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
因为列不够宽把行扩大了,导致显示不下15行数据,换到第二页单独显示,第16行就分到了第三页显示。。[/Quote]
那你这边的第15条数据单独显示在第二页,第二页仅仅显示这一条数据,还是还要显示另14个空行?
zym7511 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
http://www.cnblogs.com/babyt/archive/2009/02/15/1391145.html

泰哥这篇文章很适合你的需求。。
[/Quote]

我是像他那样设置的。。。因为行扩大了,所以就不正常了
阿双2009 2012-07-04
  • 打赏
  • 举报
回复
http://www.cnblogs.com/babyt/archive/2009/02/15/1391145.html

泰哥这篇文章很适合你的需求。。
zym7511 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:
为啥分这么多详细资料节?

一页显示15行,所以添加了那么个详细资料节,要的目的是如果每页数据不够15行,则显示详细资料空白行,如果够了就抑制显示
[/Quote]

因为列不够宽把行扩大了,导致显示不下15行数据,换到第二页单独显示,第16行就分到了第三页显示。。知道怎样解决这样的问题吗?
zym7511 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
为啥分这么多详细资料节?
[/Quote]
一页显示15行,所以添加了那么个详细资料节,要的目的是如果每页数据不够15行,则显示详细资料空白行,如果够了就抑制显示
阿双2009 2012-07-04
  • 打赏
  • 举报
回复
为啥分这么多详细资料节?
zym7511 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
引用 3 楼 的回复:
因为列不够宽把行扩大了,导致显示不下15行数据,换到第二页单独显示,第16行就分到了第三页显示。。
那你这边的第15条数据单独显示在第二页,第二页仅仅显示这一条数据,还是还要显示另14个空行?
[/Quote]
第二页要显示剩下的数据。。第一页因为列扩大只够显示14行,那第二页应该显示剩余的11行然后再补回空行

4,816

社区成员

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

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