Définition d'un ordre de génération pour une vue

Vous pouvez définir l'ordre de génération des vues en utilisant les liens de traçabilité de typeDBCreateAfter. La vue à partir de laquelle vous démarrez le lien de traçabilité est dépendant de la vue à laquelle vous la liez, et cette vue influente sera générée avant la vue dépendante.

Par exemple, vous créez la vue Grande surface à partir de la table MAGASIN, puis une autre vue appelée Comptoir informatique à partir de la vue Grande surface pour afficher uniquement une partie de l'offre du magasin.

Par défaut, les vues sont générées par ordre alphabétique, de sorte que la génération Comptoir informatique va échouer car la vue Grande surface dont elle dépend n'est pas encore générée. Pour remédier à ce problème, vous pouvez créer une lien de traçabilité de type <<DBCreateAfter>> de Comptoir informatique vers Grande surface pour faire en sorte que Grande surface soit générée avant Comptoir informatique :



Remarque : Il existe une vérification de modèle qui vous empêche de créer des liens de traçabilité de type DBCreateAfter. Si vous générez sans corriger cette erreur, les vues seront générées par ordre alphabétique, sans prendre en compte l'ordre de génération.
  1. Sélectionnez l'outil Lien de traçabilité dans la Boîte à outils.
  2. Pointez sur le symbole de la vue dépendante, maintenez le bouton gauche de la souris enfoncé et faites glisser le curseur sur le symbole de la vue influente, puis relâchez le bouton de la souris .
  3. Double-cliquez sur le lien de traçabilité afin d'afficher l'onglet Liens de traçabilité de la feuille de propriétés de l'objet dépendant.

    La vue influente est affichée dans la colonne Objet lié.

  4. Cliquez dans la colonne Type de lien, cliquez sur la flèche vers le bas, puis sélectionnez DBCreateAfter.


  5. Cliquez sur OK pour fermer la feuille de propriétés et revenir à votre modèle.
    Remarque : Vous pouvez également créer des liens de traçabilité DBCreateAfter directement sur l'onglet Liens de traçabilité (voir Définition d'un ordre de génération pour les procédures stockées). Pour obtenir des informations détaillées sur les liens de traçabilité, voir Guide des fonctionnalités générales > Liaison et synchronisation de modèles > Notions de base relatives à la liaison et à la synchronisation > Création de liens de traçabilité.