Premier appel?
- Mise à jour2023-02-17
- Temps de lecture : 2 minute(s)
Premier appel?
Indique si le diagramme ou sous-diagramme qui contient ce nœud s'exécute pour la première fois depuis le début de l'exécution de l'appelant de haut niveau.
Vous pouvez placer Premier appel? à plusieurs endroits dans un programme, comme sur le diagramme d'un VI, un sous-diagramme d'une structure Condition, dans une boucle, ou sur le diagramme d'un sous-VI.
Entrées/Sorties

Premier appel?
Valeur booléenne qui indique si le diagramme ou sous-diagramme qui contient ce nœud s'exécute pour la première fois depuis le début de l'exécution de l'appelant de haut niveau.
| Vrai | C'est la première fois que le diagramme ou sous-diagramme s'exécute depuis que le programme s'exécute. |
| Faux | Ce n'est pas la première fois que le diagramme ou sous-diagramme s'exécute depuis que le programme s'exécute. |
Comportement pour plusieurs appelants de haut niveau
Premier appel? renvoie Vrai la première fois que le diagramme ou sous-diagramme s'exécute après le début de l'exécution du premier appelant de haut niveau (lorsque vous cliquez sur le bouton Exécuter, par exemple). Si un deuxième appelant de haut niveau appelle le diagramme ou sous-diagramme alors que le premier appelant de haut niveau est encore en cours d'exécution, Premier appel? ne renvoie pas Vrai une seconde fois. Lorsqu'un appelant de haut niveau redémarre après que tous les appelants de haut niveau soient devenus inactifs, Premier appel? renvoie Vrai la première fois que le VI s'exécute après cette période d'inactivité.
Comportement avec les VIs réentrants
Un VI réentrant sans état a une instance du VI par appelant à la compilation. Par conséquent, dans un VI réentrant sans état, Premier appel? renvoie Vrai la première fois qu'un appelant de haut niveau appelle chaque instance du VI.