钻取子表参数过滤问题

20652
22

test000 初学数据Lv2

发表于2018-11-30 11:25

悬赏5

已解决

楼主
请教各位大神一个问题!
我定义了一个维表,id,name,pid,pname  钻取关系是pid-id
采取跳转式钻取,钻取主表用的是id字段,钻取级次是pid
在子表中,想实现的是:过滤id的pid属于某个pid的条件
我该采取哪个函数来实现,function(id)=pid来实现过滤,请大神指教!!!

最近看过此主题的会员

esen_5GZGFNMWE3

liulei6511

esen_4YO0F42DH6

esen_5ECSX7TZGX

18993434840

chenliwei

esen_56JGSW20OX

嗨我来了

ddb

zhouchengsh

esen_4TUELCHD9M

esen_52M8XAS9VL

yiyiyiyiy

最佳答案

缱绻

发表于2018-11-30 11:25

只看该作者

取消 关注该作者的回复

通用维可以用dim函数进行数据的过滤,例如dim(xxb.area_id)=@cs
22个回答

只看楼主

缱绻 数据领袖Lv6

发表于2018-11-30 11:34

只看该作者

取消 关注该作者的回复

沙发

过滤id的pid属于某个pid的条件 是什么意思  是想子表继承主表的过滤条件吗,

test000 初学数据Lv2

发表于2018-11-30 11:42

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2018-11-30 11:34
过滤id的pid属于某个pid的条件 是什么意思  是想子表继承主表的过滤条件吗, ...

谢谢你的回复
举个例子:id 是市,pid 是省,主题表里的字段是id(市)
在主表中,采取的钻取级次是pid,主表显示的时候是按照pid(省)来group的
当我点击某个省的时候,跳转到一个子表里面,子表里面的过滤条件是,
需要id(市)属于我点击选择的pid(省)
就是如果这个市属于这个省,就把这个市的数据保留下来,
不知道我表达清楚没?

冷色系 小试身手Lv3

发表于2018-11-30 11:44

只看该作者

取消 关注该作者的回复

地板

直接钻取到子节点中,并继承过滤条件

缱绻 数据领袖Lv6

发表于2018-11-30 11:49

只看该作者

取消 关注该作者的回复

5#

test000 发表于 2018-11-30 11:42
谢谢你的回复
举个例子:id 是市,pid 是省,主题表里的字段是id(市)
在主表中,采取的钻取级次是pid, ...

就是说 我点击湖北省,跳转到子表之后就只显示湖北省下面的市,,不显示其他的市  是不是

test000 初学数据Lv2

发表于2018-11-30 11:56

只看该作者

取消 关注该作者的回复

6#

缱绻 发表于 2018-11-30 11:49
就是说 我点击湖北省,跳转到子表之后就只显示湖北省下面的市,,不显示其他的市  是不是 ...

不是这样的,不需要显示下面的市
比如主表是各个省的总收入,
我点击湖北省后,子表里面还是湖北省,只是是湖北省每天的总收入
因为主题表里id都是市,数据源需要过滤id(市)属于湖北的条件

缱绻 数据领袖Lv6

发表于2018-11-30 12:59

只看该作者

取消 关注该作者的回复

7#

test000 发表于 2018-11-30 11:56
不是这样的,不需要显示下面的市
比如主表是各个省的总收入,
我点击湖北省后,子表里面还是湖北省,只是 ...

主表对子表参数,主表的参数可以参照下图设置,比如点击湖北省,获取到的@cs的值就是“湖北省”,,然后子表接收@cs,,写在子表的过滤条件中,例如XXB.xzqh=@@cs

test000 初学数据Lv2

发表于2018-11-30 15:02

只看该作者

取消 关注该作者的回复

8#

缱绻 发表于 2018-11-30 12:59
主表对子表参数,主表的参数可以参照下图设置,比如点击湖北省,获取到的@cs的值就是“湖北省”,,然后 ...

好像还是有点问题吧
@cs的值是“湖北省”
但是XXB.xzqh是主题表里的市,
XXB.xzqh无法直接等于“湖北省”呀

test000 初学数据Lv2

发表于2018-11-30 15:04

只看该作者

取消 关注该作者的回复

9#

缱绻 发表于 2018-11-30 12:59
主表对子表参数,主表的参数可以参照下图设置,比如点击湖北省,获取到的@cs的值就是“湖北省”,,然后 ...

主题表里面的字段都是市,分析表里面要显示的省,需要过滤的也是市字段里面符合某个省的数据

缱绻 数据领袖Lv6

发表于2018-11-30 15:09

只看该作者

取消 关注该作者的回复

10#

test000 发表于 2018-11-30 11:56
不是这样的,不需要显示下面的市
比如主表是各个省的总收入,
我点击湖北省后,子表里面还是湖北省,只是 ...

你的主表是总收入 子表是明细收入是把
然后点击主表的湖北省 子表显示湖北省的明细收入吗?

缱绻 数据领袖Lv6

发表于2018-11-30 15:14

只看该作者

取消 关注该作者的回复

11#

test000 发表于 2018-11-30 15:04
主题表里面的字段都是市,分析表里面要显示的省,需要过滤的也是市字段里面符合某个省的数据 ...

还是贴个图片上来看看吧,看你的主表的总收入跟子表的明细收入之间有什么关系,再来看怎么实现这个功能

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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