Si on considère que Market est une dimension dispersée et que Working est une version de base, voici un exemple de formule pour le membre ConsolidatedData :
IF(@ISLev("Market",0))
IF(@ISLev("Entity",0))
IF (@ISLev("Period", 0))
IF(NOT (@ismbr(@relative("Sandboxes",0))))
BaseData;
ELSE
IF (SandboxData== #MISSING )
IF(@ISCHILD("Sandboxes_Working"))
"Working"->BaseData;
ENDIF
ELSE
SandboxData;
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF