Bonjour à tous,
J'aimerais que dans mon invite, un utilisateur puisse écrire sa date sous ce format :'yyyy-MM' et non pas choisir dans le calendrier. Mais j'ai testé plein de trucs et ca me retourne à chaque fois une erreur comme quoi la date n'est pas valide. Dans mon designer, j'ai créé un filtre entre deux dates :
Avec ce code quand je choisis sur le calendrier sous Webi, ça me retourne bien sous le 'yyyy-MM' parce que que j'ai mis cette invite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 retour_erreur BETWEEN to_date(@Prompt('Mois de début de période','D',,Mono,Free,not_persistent,), ' dd-mm-yyyy hh24:mi:ss') AND to_date(@Prompt('Mois de fin de période','D',,Mono,Free,not_persistent,),'dd-mm-yyyy hh24:mi:ss')
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =Si(RéponseUtilisateur("Mois de début de période")="";"";FormatDeDate(EnDate(RéponseUtilisateur("Mois de début de période");"");"yyyy-MM"))
Mais j'aimerais pouvoir écrire 'yyyy-MM' au lieu de choisire dans le calendrier 'dd-MM-YYYY' .
J'espère que je suis claire.
merci d'avance
Partager