-
-
test000 初学数据Lv2
发表于2018-11-30 11:25
悬赏5
已解决
楼主
请教各位大神一个问题!
我定义了一个维表,id,name,pid,pname 钻取关系是pid-id
采取跳转式钻取,钻取主表用的是id字段,钻取级次是pid
在子表中,想实现的是:过滤id的pid属于某个pid的条件
我该采取哪个函数来实现,function(id)=pid来实现过滤,请大神指教!!!
我定义了一个维表,id,name,pid,pname 钻取关系是pid-id
采取跳转式钻取,钻取主表用的是id字段,钻取级次是pid
在子表中,想实现的是:过滤id的pid属于某个pid的条件
我该采取哪个函数来实现,function(id)=pid来实现过滤,请大神指教!!!
22个回答
缱绻 发表于 2018-11-30 11:34
过滤id的pid属于某个pid的条件 是什么意思 是想子表继承主表的过滤条件吗, ...
谢谢你的回复
举个例子:id 是市,pid 是省,主题表里的字段是id(市)
在主表中,采取的钻取级次是pid,主表显示的时候是按照pid(省)来group的
当我点击某个省的时候,跳转到一个子表里面,子表里面的过滤条件是,
需要id(市)属于我点击选择的pid(省)
就是如果这个市属于这个省,就把这个市的数据保留下来,
不知道我表达清楚没?
test000 发表于 2018-11-30 11:42
谢谢你的回复
举个例子:id 是市,pid 是省,主题表里的字段是id(市)
在主表中,采取的钻取级次是pid, ...
就是说 我点击湖北省,跳转到子表之后就只显示湖北省下面的市,,不显示其他的市 是不是
缱绻 发表于 2018-11-30 11:49
就是说 我点击湖北省,跳转到子表之后就只显示湖北省下面的市,,不显示其他的市 是不是 ...
不是这样的,不需要显示下面的市
比如主表是各个省的总收入,
我点击湖北省后,子表里面还是湖北省,只是是湖北省每天的总收入
因为主题表里id都是市,数据源需要过滤id(市)属于湖北的条件
test000 发表于 2018-11-30 11:56
不是这样的,不需要显示下面的市
比如主表是各个省的总收入,
我点击湖北省后,子表里面还是湖北省,只是 ...
主表对子表参数,主表的参数可以参照下图设置,比如点击湖北省,获取到的@cs的值就是“湖北省”,,然后子表接收@cs,,写在子表的过滤条件中,例如XXB.xzqh=@@cs

缱绻 发表于 2018-11-30 12:59
主表对子表参数,主表的参数可以参照下图设置,比如点击湖北省,获取到的@cs的值就是“湖北省”,,然后 ...
好像还是有点问题吧
@cs的值是“湖北省”
但是XXB.xzqh是主题表里的市,
XXB.xzqh无法直接等于“湖北省”呀
缱绻 发表于 2018-11-30 12:59
主表对子表参数,主表的参数可以参照下图设置,比如点击湖北省,获取到的@cs的值就是“湖北省”,,然后 ...
主题表里面的字段都是市,分析表里面要显示的省,需要过滤的也是市字段里面符合某个省的数据
test000 发表于 2018-11-30 11:56
不是这样的,不需要显示下面的市
比如主表是各个省的总收入,
我点击湖北省后,子表里面还是湖北省,只是 ...
你的主表是总收入 子表是明细收入是把
然后点击主表的湖北省 子表显示湖北省的明细收入吗?
test000 发表于 2018-11-30 15:04
主题表里面的字段都是市,分析表里面要显示的省,需要过滤的也是市字段里面符合某个省的数据 ...
还是贴个图片上来看看吧,看你的主表的总收入跟子表的明细收入之间有什么关系,再来看怎么实现这个功能