Description
La fonction détermine, à partir d'un chemin de vue transmis, le nom de la fenêtre de vue de niveau supérieur.
Utilisation dans la liste de fonctions
LireFenêtreDeVueDeNiveauSupérieur (Vue)
Utilisation dans les fonctions définies par l'utilisateur
GetParentScreenWindow Screen
Utilisable dans la mesure où le pupitre configuré prend en charge les fonctions définies par l'utilisateur. Pour plus d'informations, référez-vous à la "Dépendance du pupitre".
Paramètres
Vue
Le paramètre transmis Vue doit avoir la structure que crée le système graphique pour les chemins de vue :
<Nom de vue>.<Nom de la fenêtre de vue>:<Nom de vue>.<Nom de la fenêtre de vue>:<Nom de vue>...
Si vous utilisez la liste d'objets dans la liste de fonctions pour définir le paramètre, seul le nom de vue est entré et non le chemin de la vue.
|
Remarque Le caractère "." sert à faire la distinction entre les noms de vue et les noms d'objet graphique. Le caractère ":" sert à la structuration hiérarchique. Par conséquent, utilisez exclusivement les séparateurs "-" ou "_" dans les désignations. |
Valeur de retour
Noms de la fenêtre de vue de niveau supérieur.
Principe
Dans une vue "Screen_1" se trouve une fenêtre de vue "Screenwindow_1". Dans la fenêtre de vue, la vue "Screen_2" contient la fenêtre de vue "Screenwindow_2" etc.
Chemin de vue : Screen_1.Screenwindow_1:Screen_2.Screenwindow_2:Screen_3
GetParentScreen renvoie :
-
"Screen_2", lorsque la fonction système est appelée dans la vue "Screen_3"
-
"Screen_1", lorsque la fonction système est appelée dans la vue "Screen_2"
GetParentScreenwindow renvoie :
-
"Screenwindow_2", lorsque la fonction système est appelée dans la vue "Screen_3"
-
"Screenwindow_1", lorsque la fonction système est appelée dans la vue "Screen_2"