-
-
L7Aura 数据老手Lv5
发表于2022-8-17 15:05
悬赏10
已解决
楼主
维表是按照代码组代码创建的(code,name,sjcode);
维表设置:
维表显式:
数据库表机构:
维表设置:
![](static/image/common/none.gif)
![](static/image/common/none.gif)
![](static/image/common/none.gif)
维表显式:
![](static/image/common/none.gif)
数据库表机构:
![](static/image/common/none.gif)
最佳答案
本帖最后由 小怪兽 于 2022-8-17 16:59 编辑
您这里写的是 0-2-4-2 ,您的代码(ID字段)一共就只有6位,您写了2+4+2=8位,这分段信息设置的是有点问题的哈。改为2-2-2试试呢。
分段信息讲解如下
分段信息:根据代码(即ID字段)层级分段规律,设置分段信息和分段名。本例中的“工作地点”维表,它一共有3个层级,代码总长度是5,代码第1位代表区域,中间2位代表省份,最后2位代表市,所以分段信息为1-2-2,分段名默认是第0级-第1级-第2级。分段名可以根据层级业务含义自定义修改。
L7Aura 发表于 2022-8-17 16:42
我这样设置之后,这个层级没问题了,但是别的正确的层级结构也没了,这怎么办啊,还有办法吗?
![](static/image/common/none.gif)
您这里写的是 0-2-4-2 ,您的代码(ID字段)一共就只有6位,您写了2+4+2=8位,这分段信息设置的是有点问题的哈。改为2-2-2试试呢。
分段信息讲解如下
分段信息:根据代码(即ID字段)层级分段规律,设置分段信息和分段名。本例中的“工作地点”维表,它一共有3个层级,代码总长度是5,代码第1位代表区域,中间2位代表省份,最后2位代表市,所以分段信息为1-2-2,分段名默认是第0级-第1级-第2级。分段名可以根据层级业务含义自定义修改。
6个回答
您这个维表里总局的ID不为000000嘛
那您这边分段信息0-2-2-2可能就有问题啦
您可以对比一下我本地的例子
小怪兽 发表于 2022-8-17 15:19
您这个维表里总局的ID不为000000嘛
那您这边分段信息0-2-2-2可能就有问题啦
您可以对比一下我本地的例子
不不不,总局是100000,我这边按照您给的设置,也是这个样子,请问应该怎么修改啊?
![](static/image/common/none.gif)
本帖最后由 小怪兽 于 2022-8-17 16:36 编辑
L7Aura 发表于 2022-8-17 15:28
不不不,总局是100000,我这边按照您给的设置,也是这个样子,请问应该怎么修改啊?
楼上只是想说明我们维表ID是不一样的,我这种维表ID结构才用0-2-2-2.
所以您把您的分段信息改为2-2-2试试呢
小怪兽 发表于 2022-8-17 15:44
楼上只是想说明我们维表ID是不一样的,我这种维表ID结构才用0-2-2-2.
所以我的意思是您别用 0-2-2-2 。
...
哦哦哦,好,感谢!我试一下。
小怪兽 发表于 2022-8-17 15:44
楼上只是想说明我们维表ID是不一样的,我这种维表ID结构才用0-2-2-2.
所以您把您的分段信息改为2-2-2试试 ...
我这样设置之后,这个层级没问题了,但是别的正确的层级结构也没了,这怎么办啊,还有办法吗?
![](static/image/common/none.gif)
本帖最后由 小怪兽 于 2022-8-17 16:59 编辑
L7Aura 发表于 2022-8-17 16:42
我这样设置之后,这个层级没问题了,但是别的正确的层级结构也没了,这怎么办啊,还有办法吗?
![](static/image/common/none.gif)
您这里写的是 0-2-4-2 ,您的代码(ID字段)一共就只有6位,您写了2+4+2=8位,这分段信息设置的是有点问题的哈。改为2-2-2试试呢。
分段信息讲解如下
分段信息:根据代码(即ID字段)层级分段规律,设置分段信息和分段名。本例中的“工作地点”维表,它一共有3个层级,代码总长度是5,代码第1位代表区域,中间2位代表省份,最后2位代表市,所以分段信息为1-2-2,分段名默认是第0级-第1级-第2级。分段名可以根据层级业务含义自定义修改。