Bonjour ,
Comment faire IN dans MDX ?
Je voudrais faire MEMBER_KEY IN (14,15)
Merci d'avance
Bonjour ,
Comment faire IN dans MDX ?
Je voudrais faire MEMBER_KEY IN (14,15)
Merci d'avance
Bonjour,
Tu peux utiliser la clause WHERE :
++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 WHERE { [Axe Pays].[Pays].&[BR], [Axe Pays].[Pays].&[FR], ... }
Merci pour votre réponse mais j'ai ça fonctionne pas
Mon code est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 IIF ( ([RUBRIQUE].[RUBRIQUE].[MEMBER_KEY].&[162],([RUBRIQUE].[RUBRIQUE].[MEMBER_KEY].&[153]) ),[Measures].[MONSAL],null)
Ceci est un Tuple :Et ceci est un Set :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ([RUBRIQUE].[RUBRIQUE].[MEMBER_KEY].&[162])Attention à la syntaxe utilisée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 { ([RUBRIQUE].[RUBRIQUE].[MEMBER_KEY].&[162]), ([RUBRIQUE].[RUBRIQUE].[MEMBER_KEY].&[153]) }
++
J'ai trouvé une solution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 IIF (( ([RUBRIQUE].[RUBRIQUE].MEMBER_KEY="162")OR([RUBRIQUE].RUBRIQUE].MEMBER_KEY="153") ),[Measures].[MONSAL],null) else sum([RUBRIQUE].[RUBRIQUE].members)
Partager