@FORMAT[format,string] : Reformate la chaîne de caractères, en la tronquant ou en la complétant par des espaces ou des zéros si nécessaire. format est du format [-]i.a. Si le signe moins facultatif est présent, le résultat est justifié à gauche ; sinon, il est justifié à droite. Si i est spécifié et que son premier chiffre est 0, le caractère de remplissage sera0, sinon ce sera un espace. i est le nombre minimum de caractères dans le résultat, a est le nombre maximum de caractères. Si a est inférieur à i, il sera ignoré.
Si lachaîne n' existe pas, @FORMAT la traite comme une chaîne vide et remplit la sortie en conséquence.
Exemples:
function |
value |
"%@format[7,Hello]" |
" Hello" |
"%@format[.3,Hello]" |
"Hel" |
"%@format[4,5]" |
" 5" |
"%@format[04,5]" |
"0005" |
"%@format[-04,5]" |
"5000" |