0
我可以使用T-SQL,但對於MDX來說非常新手。我有低於該查詢輸出像MDX:爲列設置別名
Age European | ParameterCaption | ParameterValue | ParameterLevel
-----------------------------------------------------------------
XXX | XXX | XXX | XXX
然而,我想Age European
讀取的東西我指定例如The Age
。有任何想法嗎?下面的代碼:
WITH MEMBER [Measures].[ParameterCaption] AS
IIf (
([Age At Activity].[Age European].CurrentMember .Member_Caption) = "1 - 4", "01 - 04",
IIf ([Age At Activity].[Age European].CurrentMember .Member_Caption = "5 - 9", "05 - 09", [Age At Activity].[Age European].CurrentMember .Member_Caption)
)
MEMBER [Measures].[ParameterValue] AS
[Age At Activity].[Age European].CurrentMember.UniqueName
MEMBER [Measures].[ParameterLevel] AS
[Age At Activity].[Age European].CurrentMember .Level .Ordinal
SELECT
{ [Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel] } ON COLUMNS,
Order ([Age At Activity].[Age European].[Age European].Members, [Measures].[ParameterCaption], BASC) ON ROWS
FROM ReportingPBR
你已經有了'ParameterValue'?爲什麼不重新命名爲「The Age」 – whytheq
嘗試更改SSRS自身的列名稱。 – SouravA
@SouravA我真的不明白這個問題。 – whytheq