J'ai MDX (semblable à une remise en question et a répondu ici):MDX Calculée Filtre membre par attribut de dimension et de la valeur membre
(
[PX Market].[PX MARKET NAME].&[Elbas],
[Measures].[PX QUANTITY]
)
Il fonctionne pour moi (il filtre des mesures pour la valeur « Elbas » seulement). Mais j'ai besoin d'un autre filtrage - pour avoir seulement des valeurs qui sont < ou> 0. Il devrait y avoir une condition similaire à "[Mesures]. [PX QUANTITY] < 0". Mais je ne sais pas comment l'appliquer.
Merci pour vos conseils.
Ondra
Le tableau ressemble à ceci:
PX_MARKET_NAME; PX_QUANTITY
Elbas; 5
Elbas; -3
Elspot; 4
En conséquence, je besoin que la valeur 2 (-3). Ce qui appartient à Elbas et est plus petit alors 0.
Jusqu'à présent, j'essayé, mais il travaille maintenant :(
FILTER
(
[PX Market].[PX MARKET NAME].&[Elbas],
[Measures].[PX PURCHASE]
) < 0
Si vous avez regardé le sous-total une région géographique (plusieurs marchés) voudriez-vous que la vérification de la quantité <0 survienne au niveau du sous-total ou voulez-vous que le filtre se produise au grain de ligne de la table de faits? – GregGalloway
Il y aura un membre calculé pour les valeurs <0 et autre membre calculé pour les valeurs> 0. –
mais devrait-il fonctionner au niveau de la ligne ou au niveau agrégé? Si une région a un +2 et un -3 devrait-elle apparaître dans le calcul <0 puisque le sous-total de la région est -1? Ou vous filtrez juste au niveau de la ligne? – GregGalloway