Utiliser le composant Formater le texte
Mettez en forme le texte à l’aide d’espaces réservés de variables et de variables de ligne et de tabulation avec le composant Mettre en forme le texte dans Studio de conception de bureau de RPA. Vous pouvez facilement mettre à jour le texte et leurs positions en mettant simplement à jour les espaces réservés des variables et les variables de ligne et de tabulation.
Avant de commencer
Rôle requis : aucun
Pourquoi et quand exécuter cette tâche
Conseils essentiels à retenir lors de l’utilisation du composant Formater le texte pour éviter les exceptions suivantes.
- Arguments manquants
-
Ce problème se produit lorsque la chaîne de format contient plus d’espaces réservés que le nombre d’arguments fournis.
Par exemple :- Chaîne de format : {0} {1}
- Arguments fournis : « Bonjour »
- Placement correct des arguments
-
L’index (basé sur zéro) doit être supérieur ou égal à zéro et inférieur à la taille de la liste d’arguments.
La solution :
La solution consiste à s’assurer que le nombre d’arguments correspond au nombre d’espaces réservés dans la chaîne de format. Par exemple :
- Chaîne de format :
« Hello » - Argument :
« Monde »
Dans ce cas, la chaîne de format ne contient pas d’espaces réservés, donc aucun argument n’est nécessaire. Si vous avez une chaîne de format comme
« Hello, {0} ! Bienvenue dans {1}. »,vous devez fournir deux arguments, tels que« Monde »et« ServiceNow ». - Chaîne de format :
- Utilisation d’accolades courbes littérales dans les chaînes de format
Problème : les accolades {} ont une signification particulière dans le formatage de chaîne et doivent être échappées lorsqu’elles sont utilisées comme caractères littéraux.
Exemple d’utilisation incorrecte :
Chaîne de format :{ {0} {1} },Message d’erreur : une erreur s’est produite lors de l’exécution. Échec de l’exécution du composant « Formater le texte » dans l’activité « Nouvelle activité ».
- La chaîne d’entrée n’était pas dans un format correct
- La solution consiste à utiliser des accolades doubles pour représenter les accolades littérales :
{{ {0} {1} }},Règle à retenir :{{représente un{littéral}}représente un}littéral
Vous pouvez configurer les propriétés du composant Format de texte. Pour plus d’informations sur ces propriétés, reportez-vous à la section Propriétés des composants généraux.