Fonction GETLABELTEXT ER
La fonction GETLABELTEXT
recherche une étiquette spécifique pour renvoyer une valeur de type Chaîne qui représente la traduction de l’étiquette spécifiée dans la langue spécifiée.
Syntaxe
GETLABELTEXT (label id, language)
Arguments
ID libellé
label id
: Chaîne ou ID d’étiquette
ID valide de l’un des types d’étiquettes suivants :
- Étiquette Vue d’ensemble des états électroniques
- Étiquette Microsoft Dynamics 365 Finance
Notes d’utilisation
Cet argument ne peut être défini que comme une constante, en utilisant l’un des modèles pris en charge suivants :
Pour les étiquettes ER :
@"GER_LABEL:<LABEL ID>"
"GER_LABEL:<LABEL ID>"
Pour les étiquettes Finance :
@"<LABEL ID>"
"<LABEL ID>"
Note
À la conception, un message d’erreur de validation s’affiche sur la page Concepteur de formule si aucune étiquette ne peut être trouvée à l’aide de l’ID d’étiquette fourni.
Langue
language
: Chaîne
Chaîne qui représente un code de langue.
Notes d’utilisation
Cet argument peut être défini soit comme une constante de texte, soit comme le chemin d’un champ de source de données qui renvoie une valeur Chaîne.
Note
Au moment de la conception, un message d’erreur de validation s’affiche si aucun code de langue ne peut être trouvé en utilisant l’argument language
lorsqu’il a été défini comme une constante de texte.
Lors de l’exécution, la traduction de la langue du système EN-US
est renvoyée pour une étiquette spécifiée si aucun code de langue n’a été trouvé à l’aide de l’argument language
fourni.
Valeurs de retour
Chaîne
Valeur de texte résultante.
Exemple 1 : étiquette système
Les expressions GETLABELTEXT (@"SYS70894", "en-us")
et GETLABELTEXT ("SYS70894", "en-us")
renvoient la traduction anglaise « Nothing to print » (Rien à imprimer) pour l’étiquette d’application @SYS70894
.
Exemple 2 : étiquette de gestion des états électroniques
Vous commencez à modifier une configuration de gestion des états électroniques issue de la configuration Transfert de crédits ISO20022 (DE), entrez une nouvelle source de données de type Champ calculé et configurez l’expression GETLABELTEXT(@"GER_LABEL:VendorName", "de")
pour cette source de données. Dans ce cas, lors de l’exécution, la source de données renvoie la traduction allemande « Kreditorenname » (Nom du créditeur) pour l’étiquette de gestion des états électorniques @GER_LABEL:VendorName
initialement configurée dans la configuration de base de gestion des états électroniques Transfert de crédits ISO20022 (DE).
Ressources supplémentaires
Concevoir des états multilingues dans les états électroniques