[ABI 5.2] 请问如何实现列隐藏功能呢

5330
10

wjx0403 小试身手Lv3

发表于2023-6-7 14:43

悬赏3

已解决

楼主
就是想实现这个分析表计算后,如果企业名称是空就隐藏该列,要怎么设置呢 谢谢。

最近看过此主题的会员

esen_5HMWZ695D4

TiaL

alimu

esen_4Y3L5ADO80

esen_513E25YO2T

贯佳睿

最佳答案
总结:
需求:报表中的固定列,列为空时自动隐藏不显示
方案:固定列的列宽中添加if判断,在显示中用宏表达式:<#=if(BLANK(GRID1.H2),0,1)#>,或在列宽中直接用if表达式:if(GRID1.H2='',0,72)
10个回答

只看楼主

liangchh 初学数据Lv2

发表于2023-6-7 14:49

只看该作者

取消 关注该作者的回复

沙发

这个看上去是固定表 可以配置成浮动表 按照机构名称横向浮动 数据由几列就展示几列

wjx0403 小试身手Lv3

发表于2023-6-7 14:53

只看该作者

取消 关注该作者的回复

板凳

liangchh 发表于 2023-6-7 14:49
这个看上去是固定表 可以配置成浮动表 按照机构名称横向浮动 数据由几列就展示几列 ...

需求就是固定列,该物理表中没有可浮动字段,只能固定,这样如何设置列空自动隐藏呢

wjx0403 小试身手Lv3

发表于2023-6-7 15:24

只看该作者

取消 关注该作者的回复

地板

wjx0403 发表于 2023-6-7 14:53
需求就是固定列,该物理表中没有可浮动字段,只能固定,这样如何设置列空自动隐藏呢 ...

已经实现固定列隐藏  谢谢

liangchh 初学数据Lv2

发表于2023-6-7 15:28

只看该作者

取消 关注该作者的回复

5#

wjx0403 发表于 2023-6-7 14:53
需求就是固定列,该物理表中没有可浮动字段,只能固定,这样如何设置列空自动隐藏呢 ...

可以在设置列宽增加判断例如 if(GRID1.A1 =1,0,30)

chestnut 数据领袖Lv6

发表于2023-6-8 11:56

只看该作者

取消 关注该作者的回复

6#

wjx0403 发表于 2023-6-7 15:24
已经实现固定列隐藏  谢谢

是在固定列的列宽中添加if判断实现的吗?

wjx0403 小试身手Lv3

发表于2023-6-8 12:02

只看该作者

取消 关注该作者的回复

7#

liangchh 发表于 2023-6-7 15:28
可以在设置列宽增加判断例如 if(GRID1.A1 =1,0,30)

你这个需要把判断空函数加里面啊

wjx0403 小试身手Lv3

发表于2023-6-8 12:05

只看该作者

取消 关注该作者的回复

8#

liangchh 发表于 2023-6-7 15:28
可以在设置列宽增加判断例如 if(GRID1.A1 =1,0,30)

每个人需求不一样,不能完全复制别人链接里面的,需要根据自己的需求参考改动下

wjx0403 小试身手Lv3

发表于2023-6-8 12:06

只看该作者

取消 关注该作者的回复

9#

chestnut 发表于 2023-6-8 11:56
是在固定列的列宽中添加if判断实现的吗?

是的,<#=if(BLANK(GRID1.H2),0,1)#>,有需要可以参考下

chestnut 数据领袖Lv6

发表于2023-6-8 18:00

只看该作者

取消 关注该作者的回复

10#

wjx0403 发表于 2023-6-8 12:06
是的,,有需要可以参考下

这个是写在显示中的吗?
也可以选中列,在列宽中写表达式,if(GRID1.H2='',0,72),判断表元值是否为空,为空列宽为0即不显示,否则列宽是72;
这里判断为空也有很多方式,比如len(GRID1.H2)=0、BLANK(GRID1.H2)

总结:
需求:报表中的固定列,列为空时自动隐藏不显示
方案:固定列的列宽中添加if判断,在显示中用宏表达式:<#=if(BLANK(GRID1.H2),0,1)#>,或在列宽中直接用if表达式:if(GRID1.H2='',0,72)

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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