PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Expression régulière
Expression régulière
Started by ggarcia, Apr., 16 2006 11:45 AM - 4 replies
Connect yourself…
ggarcia
#1
Posted on April, 16 2006 - 11:45 AM
Je cherche une expression régulière permettant de faire un test de saisie dans une plage de date ...
Qui a déjà fait cela
Gérard
Report
0
0
lionel.breil*NOSPAM*
#2
Posted on April, 18 2006 - 11:07 AM
Dans son message, Gerard racontait :
Je cherche une expression régulière permettant de faire un test de saisie dans une plage de date ...
Qui a déjà fait cela
Gérard
Expression régulière pour une date :
[0-9]?[1-9]\/[0-9]?[1-9]\/[1-9][0-9]{3}
Normalement force un format JJ/MM/YYYY ou J/M/YYYY ou JJ/M/YYYY ou J/MM/YYYY (les 4 possibilités sont acceptées par cette expression)
Par contre je ne sais pas ce que tu entends par "un test de saisie dans une plage de date".
Bon dev
--
Lionel
mailto:lionel.breil*NOSPAM*@gmail.com
(retirer *NOSPAM* pour m'écrire)
Report
0
0
cm16.top
#3
Posted on April, 18 2006 - 11:45 AM
si c'est pour tester la validité de la date il y a
//Code sortie de champ
Si pas datevalide (moimeme) alors
reprirsesaisie(moimeme)
fin
Report
0
0
ggarcia
#4
Posted on April, 18 2006 - 6:41 PM
En fait, je cherche une expression régulière qui me permette de refuser une condition de date si elle est inférieure à 2004, par exemple. ( ou comprise entre 2004 et la date du jour. Tout simplement, pour éviter aux utilisateurs les erreurs de saisie.
Par contre, je ne peux pas utiliser la fonction datavalide() car c'est bien une expression régulière qu'il me faut.
En effet, j'ai donné possibilité aux utilisateurs de créer leur propre masque de saisie, avec des conditions sur chaque champ paramétrables par eux-memes, c'est pourquoi j'utilise des expressions régulières.
Merci en tout cas de la réponse, c'est très gentil.
Gérard
Report
0
0
cm16.top
#5
Posted on April, 18 2006 - 9:43 PM
DateMin est une Date="20041201"
SI DateMin<MoiMême<DateSys() ALORS
Info("On continue")
SINON
Erreur("Erreur")
RepriseSaisie(MoiMême)
FIN
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text