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'? почему бы не переименовать эту мера как «Возраст» – whytheq
Попробуйте изменить имя столбца в самой SSRS. – SouravA
@SouravA Я действительно не понимаю проблему. – whytheq