1
使用IcCube,我需要創建«預選»,我將包含在報告中,以便我的用戶不需要選擇許多參數來獲得他們最常用的選擇。iccube創建類別成員從一個層次結構中選擇,從另一箇中排除
我創建了一個STATS Dimension«GroupMaladies»,其中包含1個Hierarchy«Maladies»。
使用如下因素的命令,我可以創建類別成員(在立方體的高級腳本),我可以在我的報告後使用......
CREATE CATEGORY MEMBER [GroupMaladies].[Maladies].[Toutes].[ group 1] as {
[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D09].&[X08].&[G078],
[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D19].&[X15].&[G079] }
(來自同一層次,同一級別上的多個代碼)
(來自相同的層次結構的多個代碼,不同級別)
CREATE CATEGORY MEMBER [GroupMaladies].[Maladies].[Toutes].[ Group 2] as {
[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D02].&[C09].&[G024],
[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D02].&[X05],
[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D01].&[X02]}
(從多個維度的多個代碼)
CREATE CATEGORY MEMBER [GroupMaladies].[Maladies].[Toutes].[ Group3 <18] as {
[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D12].&[C17].&[G106]} * {[Tranche Age].[Tranche Age].[Tranche].[< 18 ans]}
(A整個層次減1或者它的一些組成部分)
CREATE CATEGORY MEMBER [GroupMaladies].[Maladies].[Toutes].[Group 4] as
except({[Classification GHM].[DA_GP_GA_GHM].[All-M]},
{[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D15].&[C19].&[G127].&[11C05]})
現在,我想用一個整體的層次結構,但它排除一些值來自同一維度的其它層級:
CREATE CATEGORY MEMBER [GroupMaladies].[Maladies].[Toutes].[Group X] as
[Classification GHM].[ASO].[All-M].&[C]
-[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D15].&[C19].&[G127].&[11C05]
-[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D15].&[C19].&[G127].&[11C11]
-[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D15].&[C19].&[G127].&[11C13]
-[Classification GHM].[DA_GP_GA_GHM].[All-M].&[D15].&[C20].&[G128].&[12C04]
但是這最後一種情況是不工作... 任何人都可以幫助這個?
Thxs Ic3,我用SubCubeMinus管理它。 –