Web 如何抑制数据透视表向下搜索操作中缺少的行

Web 如何抑制数据透视表向下搜索操作中缺少的行,web,iccube,Web,Iccube,在icCube 5.0.2版中是否可能有一个深入到其子级的导航策略,但只显示有数据的子级(因此非空) 我使用自定义MDX在以前的版本4.8中成功地实现了这一点,但MDX语法已更改,我的解决方案不再有效 在现场演示仪表板上附上一张名为“数据透视表”的图片,表明我希望实现的目标 如果我验证生成的MDX,我会看到一个新的自定义MDX语法,如: axis 0 {....} axis 1 {drill down parent MDX statement} 花括号之间的文本是深入MDX语句。 就MDX而

在icCube 5.0.2版中是否可能有一个深入到其子级的导航策略,但只显示有数据的子级(因此非空)

我使用自定义MDX在以前的版本4.8中成功地实现了这一点,但MDX语法已更改,我的解决方案不再有效

在现场演示仪表板上附上一张名为“数据透视表”的图片,表明我希望实现的目标

如果我验证生成的MDX,我会看到一个新的自定义MDX语法,如:

axis 0 {....}
axis 1 {drill down parent MDX statement}
花括号之间的文本是深入MDX语句。 就MDX而言,我想要实现的是语句前面的非空字符,例如:

axis 1 NON EMPTY {drill down parent MDX statement}
欢迎就如何实现这一目标提出任何建议


这个例子可以找到

这个问题已经在5.1中解决了。我看的方向不对

要在子级上强制执行非空向下搜索,请执行以下操作:

  • 打开小部件
  • 选择导航选项卡
  • 选择向下钻取策略mdxExpression
  • 对于MDX表达式类型:非空$member.children
瞧,你只看到有数据的行

检查生成的MDX显示:

SELECT
... ON COLUMNS
... ON ROWS
 FROM ...
CELL PROPERTIES VALUE, FORMATTED_VALUE, FORMAT_STRING
axis 0 ...
axis 1 NON EMPTY  ...

同样在5.1版中,它看起来似乎还不能工作。