我发现了一个我想解决的错误。我有一个蒙德里安立方体,它在列上有一些尺寸,在行上有一些尺寸,还有一些过滤器。在过滤器中,我有一个这样的计算异常:
member [Credit type].[Except] as '([Credit type].[All Credit types] - [Credit type].[A])'
在我使用的 MDX 查询结束时
where {[Credit type].[Except]}
(这意味着我想要所有信用类型,A 类型除外)
该度量作为过滤器放置,因此隐藏在多维数据集视图中。如果我转到 OLAP 导航器(左上角工具),我看到“信用类型”在过滤器上,并且在其名称旁边显示“((全部)=除外)”......如果我点击它,它显示正在使用我构建的“除外”(单击“除外”复选框,未单击“全部”复选框)
所有这些工作正常,但是当我移动这个过滤器并将它用作维度(列维度)时,它移动得很好,除了它的名字它说“((全部)=除外)”,但是当我点击它时,两个复选框未选中,因此过滤器消失了...
任何人都知道如何解决这个问题?
问候!
----编辑----我正在使用biserver-ce 3.7.0.stable.44411