Salut,
Tu peux utiliser une expression dite "pass-trough". Tu as les ApplySimple qui peuvent être utilisées sur les faits ou les attributs, les ApplyComparison qui elles sont utiles dans les filtres et les ApplyAgg qui elles peuvent être employées dans les mesures. Donc, pour ton cas je crois bien que le ApplyAgg sera le gagnant.
ApplyAgg("Case When Isnull(#0, 'FT') = 'FT' then 'FT' else #0 end"; [Ton attribut]@LaForme)
Dans le code, le #0 sera remplacé par la forme de l'attribut que tu auras spécifié dans l'énoncé. Tu peux mettre autant de formes ou d'attributs que tu le désires, mais ils doivent tous provenir de la même table physique sinon le moteur de MicroStrategy ne permettra pas l'exécution de la requête.
Partager