找回密码
 立即注册

QQ登录

只需一步,快速开始

Pluto丶

初级会员

41

主题

106

帖子

405

积分

初级会员

积分
405
Pluto丶
初级会员   /  发表于:2023-12-12 11:26  /   查看:2575  /  回复:5
本帖最后由 KarenGao 于 2024-6-12 10:16 编辑

image.png11933592.png
树形列表控件这里开启多选,选中1级菜单,怎么获取当前菜单的名称或id呢。比如这里,选中了光伏事业部,它底下有多个子级同时被勾选,怎么获取我选中的这个光伏事业部的中文名称或者id,想将选中的部门名称放进报表图表的名称中

5 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2023-12-12 13:42:10
沙发
问题描述:

树形控件获取选中参数数据

问题回答:
您好,这个目前实现不了。树形列表目前的机制是只能获取到最终选中的子项,而无法获取父项
但是我们之前有提过一个需求。可以在选中的时候,同时获取到子项和父项。
相当于选中的时候,可以获取到所有选中的数据。您的需求是不是想把所有选中的放在一个单元格里面。如果是的话,可以按一个需求处理
回复 使用道具 举报
Pluto丶
初级会员   /  发表于:2023-12-12 13:51:14
板凳
Felix.Li 发表于 2023-12-12 13:42
问题描述:

树形控件获取选中参数数据

不是,只想获取父项,那子项可以通过表达式获取吗,可以的话怎么获取
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-12-12 14:01:22
地板
Pluto丶 发表于 2023-12-12 13:51
不是,只想获取父项,那子项可以通过表达式获取吗,可以的话怎么获取

您好,如上回复,目前仅能拿到最终选中的子节点,对应的获取参考下面:
image.png313936766.png
  1. 报表参数值获取:{Join(@报表参数1, ",")}
  2. 报表参数标签获取:{Join(Parameters!报表参数1.Label, ",")}
复制代码

针对父项的获取,可能需要您在详细描述一下,比如当树形是三层结构大区-省份-城市,您指的父项是哪一个呢,方便的话您具体描述一下。
回复 使用道具 举报
Pluto丶
初级会员   /  发表于:2023-12-12 14:06:52
5#
Bella.Yuan 发表于 2023-12-12 14:01
您好,如上回复,目前仅能拿到最终选中的子节点,对应的获取参考下面:

多选的树形列表,选中某个大区,下层的所有省份和城市都被勾选,父项就是大区;选中某个大区的某个省份,下层的所有城市都被勾选,父项就是省份。我希望拿到这个父项的节点信息
回复 使用道具 举报
KarenGao
超级版主   /  发表于:2023-12-12 16:23:58
6#
Pluto丶 发表于 2023-12-12 14:06
多选的树形列表,选中某个大区,下层的所有省份和城市都被勾选,父项就是大区;选中某个大区的某个省份, ...

您好,
        目前我们暂时不支持获取到选中值的父节点的名称,这个我们会在报表里加个函数来获取这个父节点字段的信息。这个我已经记录了需求:GERM-6128,在后续的版本规划后,我会及时同步进展给您。谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部