请问怎么把动态列搜索出来的值,跟另外一个表的对应的名称,经过条件筛选把对的值赋予到表格?

可能表达不是很清楚。请看图,动态列的值,是在另外一个数据表,还有对应的显示名称

但是教程是直接读取的多选的值做数组,没有名称(列的名称只能建中文?)

现在一搜索就2个名称一起显示出来

请问怎么才能在我搜索出来的数据,按顺序一个一个显示出来?谢谢

image.png


image.png


另外,请问这句条件怎么写,怎样才能把${db_machine}分为2个或多个字符串?

image.png

FineReport guanbj 发布于 2019-3-14 16:12 (编辑于 2019-3-14 16:54)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
黄源Lv6中级互助
发布于2019-3-14 16:56(编辑于 2019-3-14 16:59)

in('${REPLACE( db_machine,",","','")}')

image.png

最佳回答
0
孤陌Lv6资深互助
发布于2019-3-14 16:51

因为你是字符 所以只能用","分隔符

  • guanbj guanbj(提问者) 我获取的${db_machine}数值应该是等于中间那个值,但是怎么才能把${db_machine}分为2个字符串?
    2019-03-14 16:52 
  • 孤陌 孤陌 回复 guanbj(提问者) 用公式把 数据集是没有办法把数组拆分为了字符串
    2019-03-14 16:54 
  • 孤陌 孤陌 回复 guanbj(提问者) SPLIT() 这个了解一下 然后把单元格设置扩展
    2019-03-14 16:55 
  • guanbj guanbj(提问者) 回复 孤陌 SPLIT() 能和数据集在同一个单元格一起用吗?
    2019-03-14 16:56 
  • 孤陌 孤陌 回复 guanbj(提问者) 不可以,你可以帮助文档搜DS1公式
    2019-03-14 16:56 
最佳回答
0
虾米、木木Lv2初级互助
发布于2019-3-14 16:58

image.png

where 1=1  ${if(len(mclass) == 0,""," and  pricing_type in ('" + mclass + "')")}

  • 4关注人数
  • 859浏览人数
  • 最后回答于:2019-3-14 16:59
    请选择关闭问题的原因
    确定 取消
    返回顶部