Ajout et duplication de sous-diagrammes
- Mise à jour2025-04-04
- Temps de lecture : 3 minute(s)
Cliquez avec le bouton droit sur le bord d'une structure et sélectionnez Ajouter une condition (ou étape ou sous-diagramme) après ou avant, si disponible, dans le menu local pour ajouter un sous-diagramme. Vous pouvez également appuyer sur les touches <Maj-Entrée> dans l'étiquette du sélecteur pour ajouter un sous-diagramme à une structure.
Suivez les étapes ci-après pour faire une copie du sous-diagramme visible d'une structure Condition, Séquence empilée, à conditions désactivées, à diagrammes désactivés ou Spécialisation de type et pour l'insérer après le sous-diagramme d'origine.
- Allez au sous-diagramme que vous voulez dupliquer.
- Cliquez avec le bouton droit sur la bordure et choisissez Dupliquer cette condition (ou cette Étape ou ce Sous-diagramme) dans le menu local. Le sous-diagramme dupliqué contient tous les objets du diagramme d'origine à l'exception des terminaux du diagramme qui correspondent à des objets de la face-avant.
- Si vous configurez une structure à diagrammes désactivés, cliquez avec le bouton droit sur le bord de la structure et sélectionnez Dupliquer le sous-diagramme dans le menu local pour afficher la boîte de dialogue Configurer la condition. Sélectionnez un Symbole et entrez une Valeur dans la boîte de dialogue Configurer la condition.
![]() | Remarque Si vous n'utilisez pas la structure à conditions désactivées dans un projet LabVIEW, RUN_TIME_ENGINE, TARGET_BITNESS et TARGET_TYPE sont les seuls symboles disponibles. Si vous utilisez la structure à conditions désactivées dans un projet LabVIEW, vous pouvez aussi créer et définir des symboles sur la page Symboles de conditions désactivées. |
Considérez les problèmes suivants lorsque vous ajoutez ou dupliquez un sous-diagramme :
- Lorsque vous ajoutez, supprimez ou réorganisez des étapes dans une structure Séquence empilée, LabVIEW ajuste automatiquement les nombres dans les étiquettes des étapes.
- Lorsque vous ajoutez ou supprimez des étapes dans une structure Séquence déroulée, la structure se redimensionne automatiquement.
- Lorsque vous réorganisez les sous-diagrammes d'une structure à conditions désactivées, plusieurs sous-diagrammes peuvent être VRAI, mais LabVIEW ne compile et n'exécute que le premier qui est VRAI.
-
Ajouter ou supprimer des sous-diagrammes dans une structure Spécialisation de type affecte les étiquettes des sous-diagrammes et l'exécution du VI. C'est dû au fait que la structure Spécialisation de type tente de compiler chaque sous-diagramme dans l'ordre et rejette ceux qui ont des erreurs de syntaxe. Elle accepte le premier sous-diagramme qui n'a pas d'erreur de syntaxe et ignore les sous-diagrammes restants.
Par exemple, la structure Spécialisation de type suivante comprend des sous-diagrammes A, B et C. Elle refuse les deux premiers sous-diagrammes et accepte le dernier sous-diagramme C (indice 2). Si vous ajoutez un sous-diagramme D avant le sous-diagramme C, l'indice du sous-diagramme C devient 3. La structure accepte le sous-diagramme D et ignore le C car elle compile le sous-diagramme D sans erreur avant de tenter de compiler le sous-diagramme C.
- Vous pouvez aussi ajouter ou dupliquer des conditions dans les structures Événement.