MDX:如何获取作为列的维度值
首先我道歉,因为我在这里肯定用错了词。我的问题是,下面的查询包含一个始终有两个值(月验证)的维度,如查询和下图所示:MDX:如何获取作为列的维度值,mdx,Mdx,首先我道歉,因为我在这里肯定用错了词。我的问题是,下面的查询包含一个始终有两个值(月验证)的维度,如查询和下图所示: SELECT NON EMPTY { [Measures].[00 - Costs €] } ON COLUMNS, NON EMPTY {( [Project Platoon].[Platoon].[Platoon].ALLMEMBERS , [Financial Data Month Validation].[Month Validation Sta
SELECT NON EMPTY {
[Measures].[00 - Costs €]
}
ON COLUMNS, NON EMPTY {(
[Project Platoon].[Platoon].[Platoon].ALLMEMBERS ,
[Financial Data Month Validation].[Month Validation Status].[Month Validation Status].ALLMEMBERS
)}
DIMENSION PROPERTIES
MEMBER_CAPTION,MEMBER_UNIQUE_NAME ON ROWS
FROM
[DataCube]
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
我得到的结果如下:
我的问题是:我如何“扁平化”这一点,以便我显示
|排|开放|关闭|成本|
|博格…| 12.000 | 99.000 | 12+99=111|
也就是说,将[MonthValidation]的值转换为列?只需将
月验证状态
层次结构放在列上(这就是为什么列上有,行上有):
SELECT NON EMPTY {
[Measures].[00 - Costs €]
} *
[Financial Data Month Validation].[Month Validation Status].[Month Validation Status].ALLMEMBERS
ON COLUMNS,
NON EMPTY {
[Project Platoon].[Platoon].[Platoon].ALLMEMBERS
}
DIMENSION PROPERTIES
MEMBER_CAPTION,MEMBER_UNIQUE_NAME ON ROWS
FROM
[DataCube]
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS