Descripteur de balise
MENU
NAVIGATION
Easy XML
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Signification
La balise définit un menu qui contient la description des touches logicielles et la boîte de
dialogue à ouvrir.
Attribut :
● name
Nom de menu
Syntaxe :
<MENU name = "<menu name>">
...
<open_form ...>
...
<SOFTKEY ...>
</SOFTKEY>
</MENU>
La balise définit le menu à appeler. Elle peut être utilisée au sein d'un bloc de touches logi‐
cielles, d'un bloc menu ou dans un formulaire. Si un nom de variable est affecté à la balise
comme valeur, l'analyseur syntaxique active le menu enregistré dans les variables.
Dans un bloc menu, la navigation s'effectue à la position correspondante à l'instruction. Les
instructions suivantes ne sont plus exécutées.
Remarque :
Lorsque la cible de navigation doit être définie par le contenu d'une variable, cette dernière
doit être déclarée en tant que variable globale.
Syntaxe :
<NAVIGATION>menu name</NAVIGATION>
Exemple :
<menu name = "main">
<softkey POSITION="1">
<caption>sec. form</caption>
<navigation>sec_menu</navigation>
</softkey>
</menu>
<menu name = "sec_menu">
<open_form name = "sec_form" />
<softkey_back>
<navigation>main</navigation>
</softkey_back>
</menu>
Création de boîtes de dialogue utilisateur
1.7 Descripteur XML
71