[ABI 云体验] ABI5.2.2sql数据源字段码值转文字

11033
10

呢喃 数据达人Lv4

发表于2020-11-18 11:26

悬赏10

已解决

楼主
分析表使用sql数据源,其中A字段为担保方式,数据库中为代码,需要在分析表中展示时为代码对应的文字,我在该分析表的担保方式字段的显示表达式处添加diminf("担保方式",self.leftcell().txt),无法显示码值对应的文字(显示为空),各位大佬帮忙看一下是哪里有问题

最近看过此主题的会员

ouyangn

18531965710

esen_53NRBDQS8T

秋tian

chestnut

esen_3ICMLB3JIFV5

杨思怡

xxxl

dongying

chenz

小亿

ESENSOFT官方技术支持

凹凸曼

木兮

最佳答案
关贴总结:
左边添加一个辅助列,用来展示码值;然后右边这个列显示表达式添加diminf函数就可以获取了
感谢楼主分享
10个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-11-18 11:38

只看该作者

取消 关注该作者的回复

沙发

diminf("担保方式",self.leftcell.txt,"$caption")这样试试

呢喃 数据达人Lv4

发表于2020-11-18 11:46

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-11-18 11:38
diminf("担保方式",self.leftcell.txt,"$caption")这样试试

还是不行

xxxl 数据领袖Lv6

发表于2020-11-18 11:53

只看该作者

取消 关注该作者的回复

地板

本帖最后由 xxxl 于 2020-11-18 11:55 编辑


您这里的担保方式有绑定到相应的维表吗,主题表没有绑定相应的维表不能用diminf吧

呢喃 数据达人Lv4

发表于2020-11-18 11:55

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-11-18 11:53
您这里的担保方式有绑定到相应的维表吗,主题表没有绑定相应的维表不能用diminf吧 ...

SQL数据源怎么绑定码表?

xxxl 数据领袖Lv6

发表于2020-11-18 11:57

只看该作者

取消 关注该作者的回复

6#

呢喃 发表于 2020-11-18 11:55
SQL数据源怎么绑定码表?

那就不能用diminf来做了 ,要么在sql数据源中先设置好,要么用ardb函数https://bbs.esensoft.com/thread-133987-1-1.html

呢喃 数据达人Lv4

发表于2020-11-18 14:35

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2020-11-18 11:57
那就不能用diminf来做了 ,要么在sql数据源中先设置好,要么用ardb函数https://bbs.esensoft.com/thread- ...

担保字段并不是作为参数的字段,也可以用这个方法吗?

xxxl 数据领袖Lv6

发表于2020-11-18 14:40

只看该作者

取消 关注该作者的回复

8#

呢喃 发表于 2020-11-18 14:35
担保字段并不是作为参数的字段,也可以用这个方法吗?

diminf函数使用的基础是得有绑定的维表,您这里又没有绑定维表,还是使用ardb吧

呢喃 数据达人Lv4

发表于2020-11-18 15:06

只看该作者

取消 关注该作者的回复

9#

xxxl 发表于 2020-11-18 14:40
diminf函数使用的基础是得有绑定的维表,您这里又没有绑定维表,还是使用ardb吧 ...

我找到解决方案了:左边添加一个辅助列,用来展示码值;然后右边这个列显示表达式添加diminf函数就可以获取了

xxxl 数据领袖Lv6

发表于2020-11-18 15:19

只看该作者

取消 关注该作者的回复

10#

呢喃 发表于 2020-11-18 15:06
我找到解决方案了:左边添加一个辅助列,用来展示码值;然后右边这个列显示表达式添加diminf函数就可以获 ...

ESENSOFT官方技术支持 管理员

发表于2020-11-18 11:26

只看该作者

取消 关注该作者的回复

11#

关贴总结:
左边添加一个辅助列,用来展示码值;然后右边这个列显示表达式添加diminf函数就可以获取了
感谢楼主分享

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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