请问我员工表和销售表无法关联,找不到关联的明确路径,如何解呢
![]() 学习达人
|
yitiannier
展开
|
![]() ![]() 学习达人
|
sq574543006
展开
|
![]() |
T-8fdmt1s3z
展开
|
![]() |
lu19995234
展开
老师为什么allexcept('销售表'[客户下单城市])能清除员工表的营业员筛选和产品表的产品筛选, 但是 allexcept('城市表'[城市名])不能清除员工表的营业员筛选和产品表的产品筛选呢[痛苦]??? M-9pkhhj953
展开
@ lu19995234 不是不能传递,而是allexcept,是保留除外列的筛选器,而清除其他列的筛选器,所以你用这一列筛选,当然还是未清除的状态,还是有效的,而all正好是保留其他列筛选,清除指定列的筛选,所以是举的例子不恰当,恰巧是用反了。 ![]() WXjfzcxzopr
展开
@ lu19995234 因为城市表里面除了城市列以外就是个编号,但是销售表里面有产品以及销售人可以分别跟别的表来对应? -- 小白自己猜的[傻笑] 成长是刚需
展开
@ lu19995234 任何一个表内部的维度当中的元素,都只能作为当前表的切片选择,也就是说只能筛选当前表的数据呈现, 如果当前表和其他表存在连接,比如A表a列和B表b列,就产生了映射,当你选择a列中的任何一个元素,必然映射到b列中的某一个元素,而b列中的元素被选择,则必然导致对此时的当前表B的关于b列元素的切片筛选, 这就是关联传递筛选的全部机制 也就是说,如果表间链接,单独调整其中任何一个的筛选条件,都不会对另外一个产生影响。 |
|
|
三初君
展开
|
![]() |
努力向上杰
展开
|
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。