Rapport ModelBuilder

La vue Report (Rapport) de ModelBuilder affiche toutes les variables et tous les outils d’un modèle, ainsi que la valeur et les autres propriétés de chaque élément. Pour ouvrir la vue Report (Rapport) d’un modèle ouvert, cliquez sur le bouton Report (Rapport) dans la fenêtre ModelBuilder. Chaque modèle est lié à sa vue de rapport et la fermeture du modèle entraîne automatiquement la fermeture de la vue de rapport associée.

Le rapport comporte deux sections, Variables et Processes (Traitements). Sélectionner n’importe quel traitement ou variable a pour effet de sélectionner l’élément de modèle correspondant et de l’afficher dans la vue du modèle.

Variables

La section Variables du rapport énumère les variables en entrée et en sortie du modèle. Les paramètres du modèle sont signalés par la lettre P.

Processus

La section Processes (Traitements) dresse la liste des outils d’un modèle. Il est possible de développer chaque traitement pour voir les sections Parameters (Paramètres) et Messages.

  • Chaque section Parameters (Paramètres) comporte la liste des paramètres de l’outil. Chaque paramètre indique les propriétés Name (Nom), Data Type (Type de données), Value (Valeur), Parameter Type (Type de paramètre) (Required [Obligatoire], Optional (Facultatif] ou Derived [Dérivé]) et Direction (Input [Entrée] ou Output [Sortie]). Certains paramètres d’outil peuvent être des variables de modèle ; vous trouverez alors des entrées correspondantes dans les sections Parameters (Paramètres) et Variables.
  • La section Messages inclut tous les messages de l’outil, à savoir les erreurs, les avertissements et les messages d’information. Cette section apparaît uniquement si l’outil est à l’état Has Been Run (Déjà exécuté).

Filtrage

Vous pouvez filtrer la vue de rapport pour afficher un sous-ensemble de variables et de traitements. Changez de vues dans la barre d’outils de la vue des rapports pour afficher des éléments spécifiques.

Barre d’outils de la vue de rapport
  • All (Tout) : tous les éléments du modèle sont visibles.
  • Inputs (Entrées) : seules les variables en entrée du modèle sont affichées.
  • Outputs (Sorties) : seules les variables en sortie du modèle sont affichées.
  • Parameters (Paramètres) : seules les variables marquées comme paramètres du modèle sont affichées.
  • Tools (Outils) : seule la section Tools (Outils) du rapport est visible.
  • Errors (Erreurs) : seuls les outils qui ont échoué sont affichés.

Mise à jour bidirectionnelle

Les rapports procurent une vue à la structure simple de tous les éléments existant dans le modèle ; leurs propriétés et valeurs offrent la possibilité de mettre à jour directement les valeurs et les noms des éléments. Il est possible de mettre à jour les modèles et rapports de modèle et de les synchroniser via les boutons suivants :

  • Le bouton bascule Auto Sync (Synchronisation automatique) Rapport de synchronisation automatique sur le rapport.
  • Le bouton Refresh (Actualiser) Actualiser le rapport sur le rapport. Voici les trois états d’actualisation :
    • Désactivé : aucune mise à jour n’est en attente afin d’actualiser la vue de rapport. Le bouton Refresh (Actualiser) est désactivé si AutoSync (Synchronisation automatique) est activé.
    • Activé : une mise à jour ou plusieurs mises à jour sont en attente dans la vue de rapport. Il est possible de mettre à jour le rapport lorsque le bouton Refresh (Actualiser) est activé.
    • Activé avec un point rouge : une mise à jour ou plusieurs mises à jour sont en attente dans la vue de rapport. Cliquez sur le bouton Refresh (Actualiser) avant d’apporter d’autres modifications au rapport.
    Vous êtes libre de mettre à jour le modèle dans la vue du modèle quel que soit l’état du bouton Refresh (Actualiser). Pour enregistrer les mises à jour du modèle, cliquez sur le bouton Save (Enregistrer) Enregistrer sur le ruban ModelBuilder.

  • Le bouton Auto Sync (Synchronisation automatique) est activé par défaut. Il peut être désactivé pour les modèles de grande taille étant donné que les appels de synchronisation valident à chaque fois tous les outils en aval de l’outil ou de l’élément en cours de mise à jour.
  • Pour mettre à jour les variables Name (Nom) et Value (Valeur), cliquez sur le bouton de mise à jour ou double-cliquez sur la cellule. Mettre à jour la valeur d’une variable ouvre la boîte de dialogue de la variable de la même façon que si vous procédiez à la mise à jour dans la vue du modèle.
  • La variable Name (Nom) d’un élément peut être mise à jour sur place et nécessite une actualisation après chaque mise à jour si Auto Sync (Synchronisation automatique) est désactivé. L’actualisation est nécessaire pour éviter tout conflit entre les noms du fait qu’une variable de modèle ne peut contenir que des noms uniques. Cela peut affecter les relations de dépendance en aval dans les traitements qui utilisent le nom de l’élément en cours de mise à jour.
Bouton de mise à jour sur le rapport

Rechercher et remplacer

Vous pouvez rechercher et remplacer le nom ou la valeur des variables et traitements dans un modèle.

Pour ouvrir le contrôle Find and Replace (Rechercher et remplacer), cliquez sur le bouton Find and Replace (Rechercher et remplacer) Rechercher et remplacer sur le rapport ou dans le ruban ModelBuilder.