[亿信BI3.3及以下] 地址特点填报时是多选框,bi查询时,报送的是一个的时候,文字正常显示,报送的是多个的时候,只显示数字,不显示文字,怎么修改为全部显示文字啊?

3580
11

L7Aura 数据老手Lv5

发表于2022-7-15 14:48

悬赏10

已解决

楼主
本帖最后由 L7Aura 于 2022-7-15 15:11 编辑

地址特点填报时是多选框,bi,给这个主题表加了地址特点维表,查询时,报送的是一个的时候,文字正常显示,报送的是多个的时候,只显示数字,不显示文字,怎么修改为全部显示文字啊?


最近看过此主题的会员

西瓜小姐

ESENSOFT官方技术支持

K-tim

两包辣条约吗

小怪兽

颜值区总司令

Bryce

v笑向前走

最佳答案
L7Aura 发表于 2022-7-18 15:50
哦哦哦,好,感谢您!!




您目前表元value取的就是code的字符串,所以需要用表达式处理一下
self.txt.split(",").select(true,diminf("维表",@)).join(",")
表达式的效果可参考上图
数组对象更多应用可参考
https://bbs.esensoft.com/thread-133624-1-1.html
11个回答

只看楼主

Bryce 小试身手Lv3

发表于2022-7-15 17:57

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 Bryce 于 2022-7-15 18:18 编辑

这边ABI试了下没问题,bi好像没回填功能吧,您是哪个版本的

L7Aura 数据老手Lv5

发表于2022-7-15 18:24

只看该作者

取消 关注该作者的回复

板凳

Bryce 发表于 2022-7-15 17:57
这边ABI试了下没问题,bi好像没回填功能吧,您是哪个版本的

bi 3.1

Bryce 小试身手Lv3

发表于2022-7-15 18:30

只看该作者

取消 关注该作者的回复

地板


是不是参数区里单选和多选显示的格式不同

Bryce 小试身手Lv3

发表于2022-7-15 18:32

只看该作者

取消 关注该作者的回复

5#


我这边没您这个版本的产品没法复现,建议您检查下显示方式是否是文字,有没有设置显式表达式之类的

L7Aura 数据老手Lv5

发表于2022-7-18 11:14

只看该作者

取消 关注该作者的回复

6#

Bryce 发表于 2022-7-15 18:32
我这边没您这个版本的产品没法复现,建议您检查下显示方式是否是文字,有没有设置显式表达式之类的 ...

没有修改,全是默认

两包辣条约吗 数据达人Lv4

发表于2022-7-18 14:09

只看该作者

取消 关注该作者的回复

7#

L7Aura 发表于 2022-7-18 11:14
没有修改,全是默认

通用版的BI好像没有您截图的这些设置,您这边用到BI是做过什么定制嘛

L7Aura 数据老手Lv5

发表于2022-7-18 14:19

只看该作者

取消 关注该作者的回复

8#

两包辣条约吗 发表于 2022-7-18 14:09
通用版的BI好像没有您截图的这些设置,您这边用到BI是做过什么定制嘛

啊这,好吧,谢谢了,我也不知啊

颜值区总司令 数据老手Lv5

发表于2022-7-18 15:19

只看该作者

取消 关注该作者的回复

9#

本帖最后由 颜值区总司令 于 2022-7-18 15:21 编辑

L7Aura 发表于 2022-7-18 14:19
啊这,好吧,谢谢了,我也不知啊

您第一个图和第三个图是irpt,第二个图和第四个图是BI吧
感觉问题原因是多选情况,比如1,2,3,4 ,这样1,2,3,4就被当成同一个字符串了,所以没有把逗号隔开的1,2,3,4分别对应上各自的name。所以现在的思路是把1,2,3,4中的1和2和3和4分别取出来,然后用diminf函数分别去取到它们对应的name,再把用逗号拼接在一起
这是一种思路,具体写法需要研究一下

L7Aura 数据老手Lv5

发表于2022-7-18 15:50

只看该作者

取消 关注该作者的回复

10#

颜值区总司令 发表于 2022-7-18 15:19
您第一个图和第三个图是irpt,第二个图和第四个图是BI吧
感觉问题原因是多选情况,比如1,2,3,4 ,这样1,2, ...

哦哦哦,好,感谢您!!

颜值区总司令 数据老手Lv5

发表于2022-7-15 14:48

只看该作者

取消 关注该作者的回复

11#

L7Aura 发表于 2022-7-18 15:50
哦哦哦,好,感谢您!!




您目前表元value取的就是code的字符串,所以需要用表达式处理一下
self.txt.split(",").select(true,diminf("维表",@)).join(",")
表达式的效果可参考上图
数组对象更多应用可参考
https://bbs.esensoft.com/thread-133624-1-1.html

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号