-
-
徐明 小试身手Lv3
发表于2019-5-5 10:30
悬赏10
已解决
楼主
如图所示,使用通用维创建了维表,在页面中作为查询条件,设置了复选;主题表如图所示层级为三级,存放在三个字段中。
需要实现选择不同层级能成功过滤,比如选择“01,0201”或“0101,0103,020202”,应该如何实现?
需要实现选择不同层级能成功过滤,比如选择“01,0201”或“0101,0103,020202”,应该如何实现?

最佳答案
徐明 发表于 2019-5-5 11:14
三级维表做查询条件(复选),过滤主题表中的数据字段一级、二级、三级 ...
过滤主题表中的数据字段一级、二级、三级,三级数据有其唯一对应的二级三级呢吧,所以只需要对第3级数据进行过滤,维表跟第3级字段进行关联。
11个回答
徐明 发表于 2019-5-5 10:44
主题表是三个字段,怎么写?要对每一个字段都写一遍吗?
主题表是3个字段是什么意思啊?维表跟哪个主题表字段进行了关联 就对哪个字段进行过滤就可以了 不用每个都过滤的。
缱绻 发表于 2019-5-5 10:49
主题表是3个字段是什么意思啊?维表跟哪个主题表字段进行了关联 就对哪个字段进行过滤就可以了 不用每个 ...
主题表三个层级是分别存放在三个字段中的,维表没有与主题表中的字段进行关联,图片中的例子就是数据真实存放的情况
主题表没有层级之说,通用维的树型结构由数据库表中的字段来进行的层级划分,你这里用到了3个字段,然后你现在要实现的是什么样的效果呢?想要的结果表的样式就是这样吗?然后是想怎么进行过滤呢?
幺小木 发表于 2019-5-5 11:02
主题表没有层级之说,通用维的树型结构由数据库表中的字段来进行的层级划分,你这里用到了3个字段,然后你 ...
三级维表做查询条件(复选),过滤主题表中的数据字段一级、二级、三级
徐明 发表于 2019-5-5 11:14
三级维表做查询条件(复选),过滤主题表中的数据字段一级、二级、三级 ...
过滤主题表中的数据字段一级、二级、三级,三级数据有其唯一对应的二级三级呢吧,所以只需要对第3级数据进行过滤,维表跟第3级字段进行关联。