Exemple : dimension obligatoire

Dans l'exemple suivant, si aucune dimension de non-ancrage n'est requise, le système évalue tous les croisements de dimensions restants du groupe de croisements valides pour un type qui ne contient pas la dimension facultative. Ce comportement peut entraîner l'évaluation d'un groupe de croisements valides doté d'une seule dimension en vigueur.

Tableau 15-3 Exemple : dimensions de non-ancrage obligatoires et facultatives

Groupe de croisements valides Dimension d'ancrage : Entité Dimension de non-ancrage : Produit
1 DESC(500 - Fabrication) - Les membres non sélectionnés sont valides. DESC(P_TP1 - Equipement informatique) - Facultatif.

Dans le groupe 1, la dimension Produit n'est pas requise, et les entités non sélectionnées sont valides. Par conséquent, à l'exécution, si le type du formulaire ou de la règle métier n'inclut pas la dimension Produit, le système évalue les sélections de la dimension Entité et marque toutes les entités comme valides pour un type ne contenant pas la dimension Produit.

Tableau 15-4 Exemple : dimensions de non-ancrage obligatoires et facultatives

Groupe de croisements valides Dimension d'ancrage : Entité Dimension de non-ancrage : Produit
2 DESC(500 - Fabrication) - Les membres non sélectionnés ne sont pas valides. DESC(P_TP1 - Equipement informatique) - Facultatif.

Dans le groupe 2, la dimension Produit n'est pas requise, et les entités non sélectionnées ne sont pas valides. Par conséquent, à l'exécution, si un type n'inclut pas la dimension Produit, le système évalue les sélections de la dimension Entité et marque toutes les entités comme non valides, sauf les descendants de Fabrication. Ensuite, tout type qui n'utilise pas la dimension Produit autorise uniquement la saisie de données dans les descendants des entités Fabrication.

Prudence :

Examinez attentivement la nécessité d'une dimension de non-ancrage, en particulier s'il en résulte un groupe de croisements valides avec une seule dimension en vigueur. Par ailleurs, la sélection de l'option Les membres non sélectionnés sont valides pour les membres de la dimension d'ancrage joue un rôle important dans le comportement du système en ce qui concerne les croisements valides. Reportez-vous à la section Exemple : les membres non sélectionnés sont valides.