一个单元格中有多个人员ID,之间通过逗号分隔开,如何实现每个ID都用数据形态设置,显示成姓名?

image.png

image.png

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

公式形态设置公式写:

ds11数据集是你的id与姓名对应的数据集sql。你单独写一个数据集叫ds11 ,然后第二列是姓名,第一列是id就可以了

=MAPARRAY(split($$$,","),VALUE("ds11",2,1,item))

image.png

image.png

  • 用户X0519751 用户X0519751(提问者) VALUE(\"ds11\",2,1,item))中的2和1分别是什么意思?
    2022-12-27 16:59 
  • CD20160914 CD20160914 回复 用户X0519751(提问者) 第2列,与第1列。。。这个具体看你的数据。分别在第几列了
    2022-12-27 18:06 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-12-27 16:38

有对应的人员表吗

image.png

  • 3关注人数
  • 283浏览人数
  • 最后回答于:2022-12-28 10:50
    请选择关闭问题的原因
    确定 取消
    返回顶部