填报中使用公式绑定下拉列表显示值实际值如不同则下拉框每一项都是:所有的产品用逗号分割

动态下拉列表.rar

简单版描述:

下拉列表数据字典用公式使用,只设置实际值没问题,但是设置显示值,显示值为所有产品用逗号分割了。

复杂版描述:

下拉列表问题求教:

1、内置数据集产品与类型

2、两个下拉列表,「类型」「产品」。

选择类型后动态绑定产品下拉框

「产品」下拉框「数据字典」的显示值怎么设置,谢谢!

现做法如下:显示值:产品表.select(产品名称,类型=B1)

                    实际值:产品表.select(ID,类型=B1)

                    问题如下:下拉框显示值绑定Name字段 实际值绑定ID字段

每一项都是:所有的产品用逗号分割,而不是单个产品!如果只设置实际值没问题,谢谢!

效果.png

FineReport 用户4BEcN4328819 发布于 2021-12-22 09:46 (编辑于 2021-12-22 09:58)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2021-12-22 09:56(编辑于 2021-12-22 09:57)

显示值的公式改一下

产品表.select(产品名称,id=$$$)

image.png

  • 用户4BEcN4328819 用户4BEcN4328819(提问者) 可是这种做法产品名称如果有重复的ID会出现问题
    2021-12-22 09:59 
  • CD20160914 CD20160914 回复 用户4BEcN4328819(提问者) 什么意思没有懂,产品名称重复id出问题?比如?
    2021-12-22 10:02 
  • 用户4BEcN4328819 用户4BEcN4328819(提问者) 回复 CD20160914 测试了一下这个好像能解决,谢谢!
    2021-12-22 10:06 
  • CD20160914 CD20160914 回复 用户4BEcN4328819(提问者) 你实际值都返回的是id呀,我用你的实际值的id去找产品名称有什么不对的?一个id不就是对应一个产品名称吗.
    2021-12-22 10:07 
最佳回答
0
墨残烛Lv5初级互助
发布于2021-12-22 09:48(编辑于 2021-12-22 10:00)

方法很多,select和value都能实现,只不过你需要将显示值和实际值进行捆绑,而不是将显示值和B1进行捆绑,看你的这个逻辑思路是选择一个实际值,显示值是要与之对应,捆绑对象应该是实际值$$$

  • 2关注人数
  • 710浏览人数
  • 最后回答于:2021-12-22 10:00
    请选择关闭问题的原因
    确定 取消
    返回顶部