如有轉載請註明出處:http://blog.csdn.net/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報表強了很多。