how to change dimension at view time

如有转载请注明出处:http://blog.youkuaiyun.com/donkey2004112103/archive/2010/11/14/6008675.aspx

BOE XI3.1 SP2中添加了“input control”,可以动态控制维度,这个让webi变得更加强大了!用户可以自定义分析想要的维度,我相当喜欢。我自己做了一个例子如下,当然根据不同情况可以改变。可以动态的查看不同价位区间的数据,方便用户查看。

创建维度

使用efashion的universe,只用四个维度。

 

方便说明只需要四个维度。

做好后如下:

创建维度

下面我们将要添加几个维度price1,price2让用户可以查看小于price1的,大于price1小于price2,大于price2的数据。还有一个range变量用户显示名称。

range维度定义如下:

=If([Sales revenue]<[price1]) Then "<"+[price1] ElseIf([Sales revenue]<[price2] And [Sales revenue]>=[price1]) Then [price1]+" ~" + [price2] Else ">="+[price2]

price1,price2就暂时定为2000000,4000000,做好后报表如下:

创建input control

下面是input control真正发挥作用的时候,这个时候price1,price2都是hardcoding,创建input control就可以让用户控制price的数值。

 

以price1为例其他几个都一样来创建input control。

选择entry field这样可以手动写入。

 

 

大功告成!这样的报表大大增强了分析的灵活性,比abap报表强了很多。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值