Les notes de MissWindie

Note postée le Mercredi 03 Mai 2006

Expression régulière dans un masque de saisie

Expression régulière dans un masque de saisie


Toujours dans l'esprit de développer plus vite, WinDev permet d'utiliser une expression régulière dans un masque de saisie.


Si vous ne connaissez pas les expressions régulières, faites un petit détour vers ce site puis venez lire la suite.


Article de Wikipédia sur les expressions régulières


Ainsi imaginons une référence à saisir dans un champ dont le format serait le suivant :

- 1ère lettre au choix parmi "A", "B" et "C"

- derrière des chiffres en nombre variable.


Voici l'expression régulière permettant d'encoder ce format et la code WinDev associant le masque de saisie au champ :


// Exemple de saisies acceptées "A123" "C444" "B123456"

// Exemple de saisies impossibles "D123" "1444" "H123456"

SAI_Saisie1..MasqueSaisie ="regexp:[ABC][0-9]*"

Lien pour vos favoris (bookmarks)

Retour à la page des fleurs