RedactStrikeout est une fonction de masquage admise dans les expressions de champ calculé.
Cette fonction masque le texte donné en remplaçant les caractères par un caractère donné, en gardant facultativement les derniers.
RedactStrikeout(texte[;remplacement[;garder_les_blancs]])
texte peut être un champ de type texte.
remplacement est un caractère alphanumérique quelconque appelé à remplacer la valeur du champ. Ce caractère doit être tapé entre guillemets.
garder_les_blancs est un argument facultatif qui permet de garder les blancs du texte en entrée. Si cette option n'est pas spécifiée, les blancs sont aussi remplacés par le caractère de remplacement. Les valeurs admises de l'argument garder_les_blancs sont :
0 pour omettre les blancs
1 pour garder les blancs
Cette fonction renvoie une valeur de champ dont tous les caractères sont remplacés par le caractère de remplacement.
Si vous créez l'expression RedactStrikeout(Compte; "x")
et que Compte = 401 023 2137, le résultat sera : xxxxxxxxxxxx
Avec l'expression RedactStrikeout(Compte; "x";1)
et que Compte = 401 023 2137, le résultat sera : xxx xxx xxxx