多页显示时只在最后一页显示合计值

1744
0

tuziOuO 初学数据Lv2

发表于2020-1-18 17:07

楼主
产品版本:BI4.7
需求描述:在报表中的最后一列设置合计值,数据过多分页显示后,每页都会显示出合计值,现在需要只在最后一页显示合计值。
实现方案:在浮动维上面新增一列(这一列需要隐藏),GRID1.A2表元(数据类型设置为整形)中计算出当前页面所在页数: =startindex/10+1(其中每页显示出10条数据),GRID1.B2表元(数据类型设置为整形)中计算出当前报表总共有多少页: =_N(CS_PHB.PHGZB_HTBH,TRUE)/10+if(mod(_N(CS_PHB.PHGZB_HTBH,TRUE),10)>0,1,0)(其中主题表为CS_PHB,合计其中PHGZB_HTBH字段的记录),在“合计值”所在行设置行高: if(GRID1.B2.txt=GRID1.C2.txt,41,0)(注意:要加.txt,不然判断的值是实际值而不是表元上显示出来的值,GRID1.C2的实际值为浮点型,显示在表元上的是整形)。

最近看过此主题的会员

esen_52M8XAS9VL

pandabuxizao

klor

v笑向前走

xingkong906

1212111121

刘玉胜

ligaopeng

18282474942

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号