[ABI 5.1] ABI5.2.4报表分支展示问题

11356
5

程博衍 数据小白Lv1

发表于2020-12-17 14:18

悬赏1

已解决

楼主
当主分支报表内单元格A1+A2>A3(即数据库里某两个字段相加大于第三个字段)时显示主分支,报表分支表达式只能识别参数,无法识别报表内单元格,应该如何实现该功能?

最近看过此主题的会员

chestnut

yujb

zhouxm

wjx0403

最佳答案

xxxl

发表于2020-12-17 14:18

只看该作者

取消 关注该作者的回复

程博衍 发表于 2020-12-17 14:44
显示条件300,'显示','隐藏')#>不生效

参考这个帖子https://bbs.esensoft.com/thread-137718-1-1.html
应该是写<#=if(GRID1.B2>300,1,0)#>这种
5个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-12-17 14:26

只看该作者

取消 关注该作者的回复

沙发

报表分支只能用参数组件或者login函数进行判断,是在计算前先判断进哪个分支再计算。根据计算后的数据进行判断进哪个表格那不就是钻取了吗。

程博衍 数据小白Lv1

发表于2020-12-17 14:32

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-12-17 14:26
报表分支只能用参数组件或者login函数进行判断,是在计算前先判断进哪个分支再计算。根据计算后的数据进行 ...

那如果想实现根据计算后的结果来判断是否显示该表,应该借助什么功能?

xxxl 数据领袖Lv6

发表于2020-12-17 14:36

只看该作者

取消 关注该作者的回复

地板

程博衍 发表于 2020-12-17 14:32
那如果想实现根据计算后的结果来判断是否显示该表,应该借助什么功能? ...

根据计算后的结果来判断是否显示该表
建议在报表内做判断,要么写显示隐藏属性要么做热区嵌入式钻取

程博衍 数据小白Lv1

发表于2020-12-17 14:44

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-12-17 14:36
根据计算后的结果来判断是否显示该表
建议在报表内做判断,要么写显示隐藏属性要么做热区嵌入式钻取 ...

显示条件<#=if(B2>300,'显示','隐藏')#>不生效

xxxl 数据领袖Lv6

发表于2020-12-17 14:18

只看该作者

取消 关注该作者的回复

6#

程博衍 发表于 2020-12-17 14:44
显示条件300,'显示','隐藏')#>不生效

参考这个帖子https://bbs.esensoft.com/thread-137718-1-1.html
应该是写<#=if(GRID1.B2>300,1,0)#>这种

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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