LABELS

Icône du lien vers le conceptVoir également

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

Copier
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