维下拉复选,如何实现多层级选择

11505
11

徐明 小试身手Lv3

发表于2019-5-5 10:30

悬赏10

已解决

楼主
如图所示,使用通用维创建了维表,在页面中作为查询条件,设置了复选;主题表如图所示层级为三级,存放在三个字段中。
需要实现选择不同层级能成功过滤,比如选择“01,0201”或“0101,0103,020202”,应该如何实现?

最近看过此主题的会员

wuq

16601105820

tanxzh

esen_5DMJCHUFN3

王浩_2

esen_58XY8LUKJK

wjx0403

wxw

pandabuxizao

liulei6511

MYoung

esen_560PP39X8W

esen_55PD7EN4GG

chestnut

最佳答案
徐明 发表于 2019-5-5 11:14
三级维表做查询条件(复选),过滤主题表中的数据字段一级、二级、三级 ...

过滤主题表中的数据字段一级、二级、三级,三级数据有其唯一对应的二级三级呢吧,所以只需要对第3级数据进行过滤,维表跟第3级字段进行关联。
11个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-5-5 10:38

只看该作者

取消 关注该作者的回复

沙发

您说的复选是多选的意思吗?用dim(XXB.bbq)=@bbq实现多选情况下的过滤哈。

徐明 小试身手Lv3

发表于2019-5-5 10:44

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2019-5-5 10:38
您说的复选是多选的意思吗?用dim(XXB.bbq)=@bbq实现多选情况下的过滤哈。

主题表是三个字段,怎么写?要对每一个字段都写一遍吗?

缱绻 数据领袖Lv6

发表于2019-5-5 10:49

只看该作者

取消 关注该作者的回复

地板

徐明 发表于 2019-5-5 10:44
主题表是三个字段,怎么写?要对每一个字段都写一遍吗?

主题表是3个字段是什么意思啊?维表跟哪个主题表字段进行了关联 就对哪个字段进行过滤就可以了  不用每个都过滤的。

徐明 小试身手Lv3

发表于2019-5-5 10:53

只看该作者

取消 关注该作者的回复

5#

缱绻 发表于 2019-5-5 10:49
主题表是3个字段是什么意思啊?维表跟哪个主题表字段进行了关联 就对哪个字段进行过滤就可以了  不用每个 ...

主题表三个层级是分别存放在三个字段中的,维表没有与主题表中的字段进行关联,图片中的例子就是数据真实存放的情况

幺小木 数据达人Lv4

发表于2019-5-5 11:02

只看该作者

取消 关注该作者的回复

6#

主题表没有层级之说,通用维的树型结构由数据库表中的字段来进行的层级划分,你这里用到了3个字段,然后你现在要实现的是什么样的效果呢?想要的结果表的样式就是这样吗?然后是想怎么进行过滤呢?


徐明 小试身手Lv3

发表于2019-5-5 11:14

只看该作者

取消 关注该作者的回复

7#

幺小木 发表于 2019-5-5 11:02
主题表没有层级之说,通用维的树型结构由数据库表中的字段来进行的层级划分,你这里用到了3个字段,然后你 ...

三级维表做查询条件(复选),过滤主题表中的数据字段一级、二级、三级

幺小木 数据达人Lv4

发表于2019-5-5 10:30

只看该作者

取消 关注该作者的回复

8#

徐明 发表于 2019-5-5 11:14
三级维表做查询条件(复选),过滤主题表中的数据字段一级、二级、三级 ...

过滤主题表中的数据字段一级、二级、三级,三级数据有其唯一对应的二级三级呢吧,所以只需要对第3级数据进行过滤,维表跟第3级字段进行关联。

徐明 小试身手Lv3

发表于2019-5-5 12:41

只看该作者

取消 关注该作者的回复

9#

幺小木 发表于 2019-5-5 11:26
过滤主题表中的数据字段一级、二级、三级,三级数据有其唯一对应的二级三级呢吧,所以只需要对第3级数据 ...

有的层级是到3级,有的不到

幺小木 数据达人Lv4

发表于2019-5-5 13:41

只看该作者

取消 关注该作者的回复

10#

徐明 发表于 2019-5-5 12:41
有的层级是到3级,有的不到

想要的结果表就是右边那张图片吗?

徐明 小试身手Lv3

发表于2019-5-5 13:43

只看该作者

取消 关注该作者的回复

11#

幺小木 发表于 2019-5-5 13:41
想要的结果表就是右边那张图片吗?

是的

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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