Vous pouvez modifier le format des variables en incorporant des options de mise en forme dans leur syntaxe.
Option |
Description |
---|---|
[-][x].[-]y[M] |
Extrait les y premiers caractères ou, dans le cas de -y, les y derniers caractères Si x est spécifié et si y est inférieur à x, des espaces ou des zéros sont ajoutés à la droite des caractères extraits afin d'atteindre les x caractères. Dans le cas de -x, des espaces ou des zéros sont ajoutés à la gauche et le résultat est justifié à droite. Si l'option M est ajoutée, les premiers x caractères de la variable sont supprimés et les y caractères suivant sont produits. Par conséquent, pour un objet nommé abcdefghijklmnopqrstuvwxyz (les parenthèses montrent simplement le remplissage) :
Template Résultat (%.3:Name%) donne (abc) (%.-3:Name%) donne (xyz) (%10.3:Name%) donne (abc ) (%10.-3:Name%) donne (xyz ) (%-10.3:Name%) donne ( abc) (%-10.-3:Name%) donne ( xyz) (%10.3M:Name%) donne (jkl) |
L[F], U[F] et c |
Convertit le résultat en minuscules ou majuscules. Si F est spécifié, seul le premier caractère est converti. c équivaut à FU. |
q et Q |
Encadre la variable d'apostrophes ou des guillemets. |
A |
Supprimer le retrait et aligne le texte sur le bord gauche. |
T |
Supprime les espaces de début et de fin de la variable. |
H |
Convertit le nombre en valeur hexadécimale. |
D |
Renvoie la valeur lisible d'un attribut, telle qu'elle est affichée dans l'interface lorsque cette valeur diffère de la représentation interne de cet attribut Dans l'exemple suivant, la valeur de l'attribut Visibility est stockée en interne sous la forme +, mais s'affiche sous la forme public dans la feuille de propriétés. Le template %Visibility% est généré sous la forme +, mais %.D:Visibility% est généré sous la forme public. |
X |
Ignore les caractères interdits pour XML. |
E |
[abandonné – utilisez plutôt l'opérateur d'évaluation !, voir Opérateurs du langage de génération par template]. |
Vous pouvez combiner les codes de format. Par exemple, le template (%12.3QMFU:Name%) appliqué à l'objet abcdefghijklmnopqrstuvwxyz génère ("Lmn").