-
-
弥生 数据达人Lv4
发表于2019-3-11 13:44
悬赏1
已解决
楼主


最佳答案
弥生 发表于 2019-3-11 15:57
我知道通用维的叶子节点是带“$”符号的,我现在就是想问怎么把“login.orgid”得出的值,变成这种带 ...
login.orgid无法转换成带$符号的。您可以把目前的维表做多级代码维来解决这个问题。
13个回答
用diminf可以获取名称,diminf("行政区划",@cs)表示获取维表“行政区划”的@cs所选择节点的name值
缱绻 发表于 2019-3-11 13:47
用diminf可以获取名称,diminf("行政区划",@cs)表示获取维表“行政区划”的@cs所选择节点的name值 ...
不是获取名称的问题。是要使得默认值为00$0001$000101$00010101 这种格式。
弥生 发表于 2019-3-11 14:39
不是获取名称的问题。是要使得默认值为00$0001$000101$00010101 这种格式。
通用维就是这种格式的,没有问题。就是要根据这种格式才能获取到对应的name值的
缱绻 发表于 2019-3-11 14:44
通用维就是这种格式的,没有问题。就是要根据这种格式才能获取到对应的name值的 ...
那你看我这样写有什么问题:<#=diminf("机构",login.orgid)#>
弥生 发表于 2019-3-11 15:14
没有变化哦。
1、是没有获取到login.user.orgid的值吗??
2、目前是admin登录还是其他用户登录呢?
3、“机构”这个维表是通用维还是多级维呢?通用维的维成员的唯一id的结构是 上级代码+'$'+本级代码 , 上级代码要一直追索到顶层。。您这login.user.orgid是否可以跟维ID匹配上呢??
本帖最后由 弥生 于 2019-3-11 15:46 编辑
缱绻 发表于 2019-3-11 15:28
1、是没有获取到login.user.orgid的值吗??
2、目前是admin登录还是其他用户登录呢?
3、“机构”这个维 ...
login.user.orgid 和 login.orgid 都可以获取到值,都是通用维表的叶子节点的值。我想给这个通用维表的参数一个默认值,但是会出现这种情况。

弥生 发表于 2019-3-11 15:44
login.user.orgid 和 login.orgid 都可以获取到值,都是通用维表的叶子节点的值。我想给这个通用维表的参 ...
没太看明白,下面那个是图片没有上传成功吗?叶子节点 通用维 那肯定是带“$”符号的,前面的回复我已近跟您讲过通用维的ID生成规则的

缱绻 发表于 2019-3-11 15:49
没太看明白,下面那个是图片没有上传成功吗?叶子节点 通用维 那肯定是带“$”符号的,前面的回复我已近 ...

