下拉框显示值失效

contactPersonMgt的副本.zip

设置了实际值和显示值,但是选完之后点击其他地方又变成实际值了

单元格形态和数据字典都设置了,还是没用

JOINARRAY(MAPARRAY(split($$$,"','"),MAP(item,"02_员工姓名_部门","base_id","fullname")),"','")

feb3f29170d404f99e74ac115a35d50c.gif

image.png

image.png

FineReport 我再 发布于 3 天前 (编辑于 3 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
CD20160914Lv8专家互助
发布于3 天前(编辑于 3 天前

公式形态,其中ds3的这个数据集中有id与名称,你自己换成你的数据集名称与字段名称!!加粗的位置改成你自己的

-----------------------参考文件-------------------

bitest.rar

-----------------------------------------

image.png

类似如下,分两个单元格为了展示而已。你直接公式形态就行了。

1、设置公式形态的公式:JOINARRAY(MAPARRAY(split($$$,"','"),MAP(item,"ds444","产品id","产品名称")),",")

image.png

2、控件设置

image.png

3、数据源

image.png

4、最后展示

image.png

5、动画,请仔细看,到底哪里不行了,你到底做了什么设置?要是还不行就是你的问题了!

111.gif

你的文件,我没有动,直接打开的

111.gif

  • 我再 我再(提问者) 这个也不行,报错
    2025-09-01 11:52 
  • 我再 我再(提问者) 看下图
    2025-09-01 11:53 
  • CD20160914 CD20160914 回复 我再(提问者) 报什么错误?你的02_员工姓名_部门数据集是单独的数据字典的吗?不是明细中用的
    2025-09-01 11:56 
  • CD20160914 CD20160914 回复 我再(提问者) JOINARRAY(MAPARRAY(split($$$,"','"),MAP(item,"02_员工姓名_部门","base_id","fullname")),"','")
    应该是这样的!
    2025-09-01 11:58 
  • CD20160914 CD20160914 回复 我再(提问者) 用id查询名称的。我开始那个是根据姓名查询id的!
    2025-09-01 11:59 
最佳回答
0
华莉星宸Lv7专家互助
发布于3 天前

你这配置看着没问题啊

下拉框的数据字典 跟这个配置一样

最佳回答
0
孤陌Lv6资深互助
发布于3 天前(编辑于 3 天前

没法复现你说的情况  我按照你说的设置 是正常的  你看看是不是假保存了  你改变模版 重新打开设置一次看看

  • 我再 我再(提问者) 没有假保存
    2025-09-01 11:47 
  • 孤陌 孤陌 回复 我再(提问者) 把字符改成 数组就好了
    2025-09-01 14:21 
最佳回答
0
用户k6280494Lv6专家互助
发布于3 天前

重启下 看是不是bug

最佳回答
0
ID1208Lv6高级互助
发布于3 天前(编辑于 3 天前

单元格控件填报后保留显示值--https://help.fanruan.com/finereport/doc-view-1026.html

image.png

------------

改成数组试试

image.png

  • 6关注人数
  • 143浏览人数
  • 最后回答于:3 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部