La fonction Asc renvoie la valeur numérique d'un caractère.
Remarque : Si vous soumettez une chaîne de plusieurs caractères à cette fonction, elle ne renvoie que la valeur du premier caractère de la chaîne.
Asc(chaîne)
chaîne peut être une constante constante, un champ de caractères, une expression renvoyant un simple caractère ou une fonction renvoyant un simple caractère.
Cette fonction renvoie un nombre compris entre 0 et 255.
Si le champ Montant contient les valeurs 876,00 et ¥1022 (indiquant un montant en yen japonais), l'expression de champ calculé suivante renverra la chaîne Euro ou Yen. If(Asc(Montant)=165;"Yen";"Euro").
La première partie de cette expression, If(Asc(Montant)=165, détermine si le symbole du Yen (code de caractère 165) apparaît au début du champ Montant, auquel cas, la première valeur Yen est renvoyée ; sinon, la seconde valeur Euro est renvoyée.
Les enregistrements dont la valeur du champ Montant commence par le symbole du yen japonais (¥peuvent être sélectionnés ou identifiés à l'aide de l'expression suivante : Asc(Montant)=165.