Cela devrait être simple, je n'arrive juste pas à comprendre comment le faire.Teste si le membre existe dans la dimension
Je suis en train de calculer une mesure qui utilise PrevMember dans une dimension temporelle. Je voudrais montrer NULL si la dimension [Time] .CurrentMember n'a pas PrevMember.
Je n'arrive juste pas à comprendre ce qu'il faut entourer de cette expression membre pour dire "est-ce que ce membre existe réellement?". Je ne suis pas intéressé de savoir s'il existe une mesure particulière contre ce .PrevMember (c'est-à-dire EXISTING ou EXISTS). Je ne veux pas faire référence à la dimension des mesures - il suffit de tester si [Dimension temporelle] .CurrentMember.PrevMember renvoie un membre quelconque dans la dimension.
EDIT La mesure calculée en question est
([ThisPeriod] -PriorPeriod)/PriorPeriod
donc je veux attraper les cas où il n'y a pas de période antérieure (à tous les niveaux de la hiérarchie temporelle) et forcez le résultat à 0 plutôt que d'obtenir une sorte d'erreur (div/0?).
tester Peut-être que le CurrentMember est le premier élément dans la dimension (si elle est tout d'abord il ne peut pas avoir un PrevMember). Ou même si CurrentMember.PrevMember est null devrait le faire. –