使用 IcCube,我需要创建将包含在报告中的“预选”,这样我的用户就不需要去选择许多参数来获得他们最常用的选择。
我创建了一个包含 1 个层次结构 « Maladies » 的 STATS Dimension « GroupMaladies »。
使用以下命令,我可以创建类别成员(在多维数据集的高级脚本中),然后在我的报告中使用......</p>
(同一层次、同一级别的多个代码)
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]}
(整个层次结构减去 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]
但是最后一种情况是行不通的……任何人都可以帮忙吗?