LABELS
Renvoie les libellés des attributs binaires et textes.
Support WebVue - Oui.
Mode |
Mnémonique |
Syntaxe |
1 | GET_EXTTEXTATTR | 1 |
2 | GET_EXTBINATTR | 2 |
3 | GET_EXTBITBINATTR | 3 |
Syntaxe 1
StrVal = LABELS(Mode, Index);
Type de retour : STR.
Argument |
Définition |
Index |
Index d'un attribut étendu texte. Plage : 3..16. Type INTEGER. |
Exécution
Mode |
Mnémonique |
Action |
1 | GET_EXTTEXTATTR |
Renvoie le libellé d'un attribut texte. Retour : Le libellé de l'attribut texte Index (personnalisé ou par défaut) ou une chaîne vide si une erreur s'est produite. |
Syntaxe 2
StrVal = LABELS(Mode);
Type de retour : STR.
Exécution
Mode |
Mnémonique |
Action |
2 | GET_EXTBINATTR |
Renvoie le libellé de l'attribut binaire. Retour : Le libellé de l'attribut binaire (personnalisé ou par défaut) ou une chaîne vide si une erreur s'est produite. |
Syntaxe 3
StrVal = LABELS(Mode, bitIndex);
Type de retour : STR.
Argument |
Définition |
bitIndex |
Index d'un bit de l'attribut étendu binaire. Plage 1..32. Type INTEGER. |
Exécution
Mode |
Mnémonique |
Action |
3 | GET_EXTBITBINATTR |
Renvoie le libellé d'un bit de l'attribut binaire. Retour : Le libellé du bit bitIndex de l'attribut binaire (personnalisé ou par défaut) ou une chaîne vide si une erreur s'est produite. |
Exemple
Sub main()
Dim sLabel as STR;
sLabel = Labels("GET_EXTTEXTATTR", 3);
Print("TATT3 label is = ", sLabel);
sLabel = Labels("GET_EXTTEXTATTR", 16);
Print("TATT16 label is = ", sLabel);
sLabel = Labels("GET_EXTBINATTR");
Print("BATT label is ", sLabel);
sLabel = Labels("GET_EXTBITBINATTR", 1);
Print("BATT1 label is ", sLabel);
sLabel = Labels("GET_EXTBITBINATTR", 32);
Print("BATT32 label is ", sLabel);
End sub