此人很懒,什么也没有留下

发帖数 56粉丝 0
ccc青铜一
2025-8-25 13:51:28 发布在问答
下拉列表参数
如何通过下拉列表参数“是否显示详细月份”,来控制表格中“月份”的显示与隐藏
219
9
1
精彩评论9
卡拉米米哇铂金四
发表于 2025-8-25 14:02:25 显示全部楼层
表格都是什么维度?隐藏月份后,数据是不汇总 到月份的意思吗?
回复

使用道具 2#

ccc青铜一 回复卡拉米米哇铂金四
发表于 2025-08-25 14:21:03
表格的数据是按参数flag分成两部分,1表示按月份汇总,groupby中有月份。0表示不汇总到月份,groupby中没有月份
回复

yhdata_lyaa
发表于 2025-8-25 15:04:06 显示全部楼层
月份 是一个字段吗,使用参数列动态绑定
https://www.yonghongtech.com/hel ... 2%E6%95%B0%E5%88%97
回复

使用道具 3#

ccc青铜一 回复yhdata_lyaa
发表于 2025-08-26 14:07:07
我想实现的是表格的形式。表格的数据是按参数flag分成两部分,1表示按月份汇总,groupby中有月份。0表示不汇总到月份,groupby中没有月份
回复

龚林青铜三
发表于 2025-8-26 14:19:30 显示全部楼层
您看看这个方案行么 <flag>group by if(?{flag} = 1,month,null)</flag>
回复

使用道具 4#

ccc青铜一 回复龚林青铜三
发表于 2025-08-26 15:22:10
不需要再处理额外的数据集。我在数据集中<是否显示月份>where flag = ?{是否显示月份} 然后我在报表中加了个下拉列表参数 “是否显示月份”。我通过选择这个下拉列表参数的值,实现表格中月份的隐藏与显示。
回复

龚林青铜三
发表于 2025-8-26 15:40:32 显示全部楼层
哇塞大佬,你已经完成需求啦,如果你还想隐藏组件的或者某列
就需要些脚本啦
1. 获取下拉框组件选中的值判断 0 or 1
2. 设置表格组件或者某列显隐 visible = true ...
回复

使用道具 5#

ccc青铜一 回复龚林青铜三
发表于 2025-08-26 15:59:17
大佬,你这回答的我理解不了。没发全
回复

yhdata_lyaa回复ccc青铜一
发表于 2025-08-26 17:43:37
2.两个表一个表有月份,一个表没有,隐藏其中一个 图表1.visible = true; 图表2.visible=false 或者一个表设置列宽为0进行隐藏,参考帖子[url]https://club.yonghongtech.com/thread-72043-1-1.html[/url]
回复

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部