IcCube - 枢轴中的叶子 table

IcCube - Leaves in Pivot table

如果我有一个父子维度,我在 IcCube/PivotTable 中显示其数据并且我只想显示叶子(带有后代([categories].[categories].[All-M ],leaves)), 这些叶子是分层显示的。因此,一个类别的 5 级休假突然成为下一类别的 6 级休假的父级。

有没有办法"flatten"这棵树,让那些叶子都显示在一个层次上,而不是错误地在树中排序?

编辑: 这是一个查询:

SELECT
NON EMPTY { [Measures].[group_quality] } ON COLUMNS,
NON EMPTY { TopCount(descendants([categories].[categories].[Level[=11=]].[Portal],,leaves),30,[Measures].[revenue_potential]) } ON ROWS
FROM [Cube]

图片中的所有类别都是树叶,因此其中 none 个类别有子项。

作为这种情况的解决方法,您可以使用简单的 CSS dirty-hack。

1) 首先,在小部件的 Widget 选项选项卡下,您应该将 Hide icons 设置为 yes。

2) 在此之后,为避免与其他数据透视表冲突,添加自定义 CSS class

3) 将这些样式添加到 报告 CSS.

.pt-flattened .pt-hcont{
    margin-left: 0 !important    
}