@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"

 

Voir aussi : @COMMA, @CONVERT, @FORMATN.