Descripteur de balise
CONTROL
Easy XML
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Signification
La balise sert à la création d'éléments de commande.
Syntaxe :
<CONTROL name = "<control name>" xpos = "<Position X>" ypos =
"<Position Y>" refvar = "<Variable CN>" hotlink = "true" format =
"<Format>" />
Remarque :
Les variables utilisées pour définir les valeurs d'attributs doivent être déclarées en tant que
variables globales.
Attributs :
● name
Descripteur du tableau.
Le descripteur représente en même temps une variable locale et ne doit pas être utilisé
plusieurs fois dans la forme.
● xpos
Position X du coin supérieur gauche
● ypos
Position Y du coin supérieur gauche
● fieldtype
Type de tableau
Aucun type n'est spécifié, le tableau est configuré en tant que tableau d'édition (edit).
–
edit
Les données peuvent être modifiées
–
readonly
Les données ne peuvent pas être modifiées
combobox
À la place de valeurs numériques, le tableau présente les descripteurs correspondants.
Si le type de tableau "combobox" est sélectionné, les expressions à représenter doivent
également être affectées au tableau.
Pour ce faire, il convient d'utiliser la balise <ITEM> .
La zone de liste déroulante enregistre l'indice du texte actuellement sélectionné dans
les variables inhérentes à l'élément de commande (voir attribut refvar).
Après la création de l'élément de commande, il est possible d'insérer d'autres éléments
à l'aide des fonctions addItem ou insertItem.
–
progressbar
L'affichage d'une barre de progression s'effectue dans la plage de valeurs 0 à 100.
Cette dernière peut être adaptée au paramètre à représenter à l'aide des propriétés
Valeur minimale et Valeur maximale.
Création de boîtes de dialogue utilisateur
1.7 Descripteur XML
63