-
-
swkxp 数据达人Lv4
发表于2020-7-21 15:11
悬赏10
已解决


这个需求推荐您使用钻取的方法来做下面是一个热区式钻取的例子。
先看一下主题表字段绑定的维表设置

接下来设置的表样

这里的hhh5为右侧子表所在容器id
然后是子表的过滤条件设置if(@zc is null,dim(xxb.e4)='100',dim(xxb.e4)=@zc)

当传的值为空也就是默认显示的时候设置为100 内资企业,为其他的时候根据传参计算。
主表钻取为第一级、子表钻取为第二级或者第三级。
这里根据地图来写的话地图上设置绑定表元为主表的浮动表元这样就可以实现点击地图进行钻取了。
这里只是举例热区式传参实际上您还可以用其他钻取方式来实现您说的点击地图下钻
9个回答
xxxl 发表于 2020-7-21 15:45
可以设置热区或者嵌入式钻取的方式进行钻取
噢 全省的11个地市要做11个子表吗(分析表)
swkxp 发表于 2020-7-21 17:27
噢 全省的11个地市要做11个子表吗(分析表)
并不是是通过传参的方式传递给子表子表根据传到的行政区划进行过滤浮动,稍等一下我给您看一个热区传参的例子
本帖最后由 xxxl 于 2020-8-3 15:22 编辑
这个需求推荐您使用钻取的方法来做下面是一个热区式钻取的例子。
先看一下主题表字段绑定的维表设置
接下来设置的表样
这里的hhh5为右侧子表所在容器id
然后是子表的过滤条件设置if(@zc is null,dim(xxb.e4)='100',dim(xxb.e4)=@zc)
当传的值为空也就是默认显示的时候设置为100 内资企业,为其他的时候根据传参计算。
主表钻取为第一级、子表钻取为第二级或者第三级。
这里根据地图来写的话地图上设置绑定表元为主表的浮动表元这样就可以实现点击地图进行钻取了。
这里只是举例热区式传参实际上您还可以用其他钻取方式来实现您说的点击地图下钻
xxxl 发表于 2020-7-21 17:54
先看一下主题表字段绑定的维表设置
接下来设置的表样
这里的hhh5为右侧子表所在容器id
谢谢!我先试试
swkxp 发表于 2020-7-21 18:07
谢谢!我先试试
我用跳转式到子表,刷新本页面的方式,来展示到从主表省,子表市这样,有没有办法从主表点击不同的市来跳转到子表里展示不同的市区地图
swkxp 发表于 2020-7-21 20:24
我用跳转式到子表,刷新本页面的方式,来展示到从主表省,子表市这样,有没有办法从主表点击不同的市来跳 ...
主表展现不同市,子表这点击不同市地图展现相应市区地图对吧,这个跟上面的省-市意思差不多吧。在原来的子表基础上再做一个下钻,三层钻取。
xxxl 发表于 2020-7-21 20:31
主表展现不同市,子表这点击不同市地图展现相应市区地图对吧,这个跟上面的省-市意思差不多吧。在原来的 ...
我刚给子表做了12个分支,判断drillcell.txt内容 控制不同分支 每个分支放了相应的市地图,这样可以不