[亿信BI4.7] 函数写法区别

4649
7

huxh 小试身手Lv3

发表于2019-9-4 16:11

悬赏1

未解决

楼主
diminf("行政区划",<#=left(login.orgid,6)#> ),'name')和diminf("行政区划",left(<#=login.orgid#>,6) ,'name') 这两个表达式有本质区别吗?登陆用户orgid是150000A0006,取值有区别吗?
7个回答

只看楼主

幺小木 数据达人Lv4

发表于2019-9-4 16:19

只看该作者

取消 关注该作者的回复

沙发

行政区划是通用维吗 这个试试不就知道了 应该没啥区别 不加宏应该也没问题

huxh 小试身手Lv3

发表于2019-9-4 16:27

只看该作者

取消 关注该作者的回复

板凳

本帖最后由 huxh 于 2019-9-4 16:31 编辑

幺小木 发表于 2019-9-4 16:19
行政区划是通用维吗 这个试试不就知道了 应该没啥区别 不加宏应该也没问题 ...

通用维
diminf("行政区划",left(<#=login.orgid#>,6) ,'name')  这样的写法,orgid是150000A0006用户登陆“表格GRID7的单元格A1的表达式(diminf("行政区划",left(<#=login.orgid#>,6),'name'))有错误:无法识别标识符“A0006” "这个提示。行政区划维表 确实没有A0006 这个编码
orgid=15000010006用户登陆正常

没想到这两种写法程序怎么解析的

幺小木 数据达人Lv4

发表于2019-9-4 16:36

只看该作者

取消 关注该作者的回复

地板

huxh 发表于 2019-9-4 16:27
通用维
diminf("行政区划",left(,6) ,'name')  这样的写法,orgid是150000A0006用户登陆“表格GRID7的单元 ...

没有A0006 提示无法识别标识符 这个貌似是正常的呀 跟这两种写法有啥关系啊

huxh 小试身手Lv3

发表于2019-9-4 16:44

只看该作者

取消 关注该作者的回复

5#

幺小木 发表于 2019-9-4 16:36
没有A0006 提示无法识别标识符 这个貌似是正常的呀 跟这两种写法有啥关系啊 ...

函数是left 取  150000A0006的前6位,提示这个信息怎么是正常的?

幺小木 数据达人Lv4

发表于2019-9-4 16:50

只看该作者

取消 关注该作者的回复

6#

huxh 发表于 2019-9-4 16:44
函数是left 取  150000A0006的前6位,提示这个信息怎么是正常的?

哦哦弄混乱了 这个提示不对 很可能是bug

huxh 小试身手Lv3

发表于2019-9-4 17:01

只看该作者

取消 关注该作者的回复

7#

截取函数在宏里面和外面不清楚程序处理上有啥区别,diminf("行政区划",<#=left(login.orgid,6)#> ),'name') 这样写就没问题

幺小木 数据达人Lv4

发表于2019-9-4 17:03

只看该作者

取消 关注该作者的回复

8#

huxh 发表于 2019-9-4 17:01
截取函数在宏里面和外面不清楚程序处理上有啥区别,diminf("行政区划", ),'name') 这样写就没问题 ...

怎么能正常出来就怎么设置吧  具体程序上怎么处理的 这个得找研发查代码吧。

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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