BI里根据维下拉参数选择的级次改变浮动维表元的下钻级次

5271
1

会飞的鱼儿 小试身手Lv3

发表于2018-8-21 16:04

悬赏5

已解决

楼主
有一个维下拉参数@swjg,分析区表元有一个浮动维表元A2,这两个关联的是一个维表,现在想做成当@swjg选择不是叶子节点时A2下钻级次为@swjg参数值的下一级,当@swjg是叶子节点时A2下钻级次为@swjg参数值的那一级。

最近看过此主题的会员

esen_4PZ0WJGUKU

zly_2960

影风

esen_4ZJ3CXOHKU

yujb

Jane918

esen_43K228T11K83

最佳答案

vip

发表于2018-8-21 16:05

只看该作者

取消 关注该作者的回复

本帖最后由 vip 于 2018-8-21 16:59 编辑

试试在维表元的下钻级次里面设置一下if表达式:
<#=if(@swjg.isleaf=true,@swjg.level,@swjg.level+1)#>
用维表元的属性来判断,isleaf表示是否是叶子节点; level表示当前节点的级次,级次从0开始。
1个回答

只看楼主

vip 小试身手Lv3

发表于2018-8-21 16:05

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 vip 于 2018-8-21 16:59 编辑

试试在维表元的下钻级次里面设置一下if表达式:
<#=if(@swjg.isleaf=true,@swjg.level,@swjg.level+1)#>
用维表元的属性来判断,isleaf表示是否是叶子节点; level表示当前节点的级次,级次从0开始。

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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