Pour gagner en ergonomie dans le reporting, les propriétés FORMAT_STRING, VISIBLE et DISPLAY_FOLDER sont très précieuses :

Cet exemple de code MDX permet de créé un indicateur basé sur un groupe de mesures dans notre fichier.cube , ce groupe de mesure contient en pratique un ou plusieurs champs issus d'une table créée au préalable dans notre Vue de données Vue_Exemple.dsv

CREATE MEMBER CURRENTCUBE.[Measures].[Domaine Fonctionnel - Indicateur Ventes] AS [Measures].[Indicateur des ventes - dans le groupe de mesures],
FORMAT_STRING = "#,##0.00 €;-#,##0.00 €",
VISIBLE = 1 ,
DISPLAY_FOLDER = 'Ventes';


  • A la première ligne nous crééons l'indicateur dans le Cube et nous indiquons sur quel groupe de mesures l' indicateur se basera dans le groupe de mesures en utilisant la commande MDX CREATE MEMBER AS
  • A la deuxième ligne nous indiquons le format des données qui sera définit comme séparé par des virgules tous les trois chiffres, avec 2 chiffres après la virgule et en euros grâce à la propriété FORMAT_STRING
  • A la troisième ligne nous mettons le paramètre VISIBLE à 1 pour indiquer que l'indicateur calculé sera visible par les utilisateurs grâce à la propriété DISPLAY_FOLDER
  • A la quatrième ligne nous indiquons le dossier qui contiendra l'indicateur grâce à la propriété DISPLAY_FOLDER