-
-
huxh 小试身手Lv3
发表于2019-9-4 16:11
悬赏1
未解决
楼主
diminf("行政区划",<#=left(login.orgid,6)#> ),'name')和diminf("行政区划",left(<#=login.orgid#>,6) ,'name') 这两个表达式有本质区别吗?登陆用户orgid是150000A0006,取值有区别吗?
7个回答
本帖最后由 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用户登陆正常
没想到这两种写法程序怎么解析的
huxh 发表于 2019-9-4 16:27
通用维
diminf("行政区划",left(,6) ,'name') 这样的写法,orgid是150000A0006用户登陆“表格GRID7的单元 ...
没有A0006 提示无法识别标识符 这个貌似是正常的呀 跟这两种写法有啥关系啊
幺小木 发表于 2019-9-4 16:36
没有A0006 提示无法识别标识符 这个貌似是正常的呀 跟这两种写法有啥关系啊 ...
函数是left 取 150000A0006的前6位,提示这个信息怎么是正常的?
截取函数在宏里面和外面不清楚程序处理上有啥区别,diminf("行政区划",<#=left(login.orgid,6)#> ),'name') 这样写就没问题
huxh 发表于 2019-9-4 17:01
截取函数在宏里面和外面不清楚程序处理上有啥区别,diminf("行政区划", ),'name') 这样写就没问题 ...
怎么能正常出来就怎么设置吧 具体程序上怎么处理的 这个得找研发查代码吧。