每页都有一个合计

我用Visual Studio 2005 .net自带的水晶报表. 纸张大小 宽21.59cm,高13.97cm
我想实现每页12条记录,每页都有一个合计(不是页合计,而是之前所有记录的合计).
最后一页的页脚要紧跟表格.
我做了一个page footer 和一个report footer 当不是最后一页和最后一页刚好12条记录时显示page footer,只有最后一页不够12条记录时显示report footer 代码如下.
page footer 的抑制显示中
  if onlastrecord then
  if recordnumber mod 12=0 then
  formula=false
  else
  formula=true
  end if
else
 formula=false
end if
report footer 的抑制显示中
if onlastrecord then
  if recordnumber mod 12=0 then 
  formula=true
  else
  formula=false
  end if
else
 formula=false
end if
详细设计中的 new page after 中
if Remainder(RecordNumber, 12) = 0 then 
if OnLastRecord then 
formula=false 
else 
formula=true 
end if 
end if 

但是当最后一页记录数大于10条时,就多出一页.就不是我要的效果.请高手指点,为什么大于10条时,页脚和报表脚都会出现?




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值