Мне нужна ваша помощь!Запрос SSRS MDX не работает с параметром muti-value
Я хочу создать отчет с многозначными параметрами с помощью SSRS.
Итак, я написал этот сценарий MDX:
WITH
-- Geography metadata
MEMBER [Measures].[Geographie]
AS StrToValue (@SelectionGeographie + ".Hierarchy.Currentmember.Uniquename")
MEMBER [Measures].[Geographie_Label]
AS StrToValue(@SelectionGeographie + ".Hierarchy.CurrentMember.Member_Caption")
-- Activity metadata
MEMBER [Measures].[Activite]
AS StrToValue(@SelectionActivite + ".Hierarchy.Currentmember.Uniquename")
MEMBER [Measures].[Activite_Label]
AS StrToValue(@SelectionActivite + ".Hierarchy.CurrentMember.Member_Caption")
-- Date metadata
MEMBER [Measures].[Temps]
AS StrToValue(@Annee + ".Hierarchy.Currentmember.Uniquename")
MEMBER [Measures].[Temps_Label]
AS StrToValue(@Annee + ".Hierarchy.CurrentMember.Member_Caption")
-- Perimetre metadata
MEMBER [Measures].[Perimetre]
AS StrToValue(@Perimetre + ".Hierarchy.Currentmember.Uniquename")
MEMBER [Measures].[Perimetre_Label]
AS StrToValue(@Perimetre + ".Hierarchy.CurrentMember.Member_Caption")
SELECT NON EMPTY {
-- display the parameters attributes on columns
[Measures].[Geographie],
[Measures].[Geographie_Label],
[Measures].[Activite],
[Measures].[Activite_Label],
[Measures].[Temps],
[Measures].[Temps_Label],
[Measures].[Perimetre],
[Measures].[Perimetre_Label],
[Measures].[11 VA]
} ON COLUMNS,
(STRTOSET ("{" + @SelectionGeographie + "}") ,
STRTOSET ("{" + @SelectionActivite + "}"))
ON ROWS
FROM [MyCube]
WHERE STRTOTUPLE ("(" [email protected] + "," + @Perimetre + ")")
Но он работает с одним значением в параметре, а не с параметрами мути значения. У меня есть нулевой результат в моих членах метаданных, когда у меня есть многозначное значение.
Любая идея?
Thank U
Нет? Я не знаю, почему это работает, когда у меня есть только один параметр, а не со многими параметрами? можно ли использовать функции uniquename с muti-значением? – Lidou123
Никто не может мне помочь? – Lidou123
С множеством параметров Reporting Services хорошо работает для нас, поэтому проблема как-то в другом месте -> «Иерархия». это выглядит странно для меня – ic3