Exemple de création d'un modèle graphique utilisant une invite de conception UpperPOV

Les étapes suivantes expliquent comment créer un modèle graphique qui utilise une invite de conception UpperPOV. Les étapes de cet exemple utilisent l'application échantillon Planning.
  1. Dans Vue système, cliquez avec le bouton droit de la souris sur Modèles, puis sélectionnez Nouveau.
  2. Dans Nouveau modèle personnalisé, entrez les informations demandées, puis cliquez sur OK.
  3. Dans l'onglet Invite de conception, cliquez sur bouton Ajouter, puis sélectionnez Insérer une ligne à la fin.
  4. Dans la boîte de dialogue Créer une invite, effectuez les actions suivantes :
    1. Dans l'onglet Propriétés, saisissez les informations suivantes :
      • Nom : saisissez "MR1".

      • Type : sélectionnez "Plage de membres".

      • Sélectionnez Fournir une invite ?

      • Texte DTP : saisissez une plage de membres.

    2. Dans l'onglet Dépendances, cliquez sur UpperPOV dans la liste déroulante, puis sélectionnez Exclusif.
    3. Cliquez sur OK.
  5. Dans l'organigramme du concepteur de modèles, faites glisser un composant plage de membres.
  6. Dans l'onglet Plage de membres, cliquez sur bouton Sélecteur de variable.
  7. Dans la boîte de dialogue Sélecteur de DTP, sélectionnez l'invite de conception "Plage de membres" créée à l'étape 4, cliquez sur OK, puis vérifiez que l'option Créer un lien dynamique vers la variable est sélectionnée.
  8. Créez une étape dans le modèle, puis ajoutez une nouvelle DTP nommée "MR1" à l'étape.
  9. Enregistrez le modèle.
  10. Dans une règle, faites glisser une plage de membres, puis entrez des membres pour "Entity" et "Product".
  11. Faites glisser le nouveau modèle graphique dans la plage de membres de la règle.

L'étape de la DTP de type plage de membres est affichée, alors que les dimensions "Entity" et "Product" ne le sont pas. Ceci est dû au fait que nous avons rendu la DTP de type plage de membres exclusive par rapport à UpperPOV (plage de membres dans laquelle nous avons fait glisser la règle), qui utilise les dimensions "Entity" et "Product".

Si vous remplacez la dépendance sur la DTP de type plage de membres par Inclusif, dans la règle, seule la dimension "Entity" sera affichée, et dans l'étape du modèle, seule la dimension "Product" apparaîtra.

Vous pouvez également utiliser la DTP système UpperPOV dans un modèle graphique dans une condition de DTP pour déterminer si UpperPOV dispose de membres (Non vide) ou non (Vide), et s'il existe un composant de plage de membres dans lequel le modèle a été déposé (Est disponible) ou non (N'est pas disponible).