CONVERTION DE CHAMP TEXTE EN DATE

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 8 mars 2007 à 07:32
audreysorelle Messages postés 15 Date d'inscription mardi 28 février 2012 Statut Membre Dernière intervention 20 mars 2012 - 7 mars 2012 à 17:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41781-convertion-de-champ-texte-en-date

audreysorelle Messages postés 15 Date d'inscription mardi 28 février 2012 Statut Membre Dernière intervention 20 mars 2012
7 mars 2012 à 17:01
bonjour,
a quoi correspond chque élément fdate en particulier où écrit on le code peux tu me donner les étapes détaillées avant de saisir le code STP merci d'avnce
audreysorelle Messages postés 15 Date d'inscription mardi 28 février 2012 Statut Membre Dernière intervention 20 mars 2012
7 mars 2012 à 16:32
Bonjour,
j'essaie mais ca ne marche pas
en fait j'ai un formulaire et un sous-formulaire les dates dont les types doivent être changé sont dans le sous formulaire
que dois je faire et si je dois mettre une instruction où dois je la mettre étape par étape fenêtre à ouvrir, bouton à cliquer plus d'infos merci d'avance
cs_asimengo Messages postés 280 Date d'inscription jeudi 24 mars 2005 Statut Membre Dernière intervention 18 mars 2009
9 mars 2007 à 15:53
J'aimerais bien comprendre pourquoi une telle fonction.

D'un l'algorithme est à revoir et de deux ta fonction ne suppose pas le paramètre fdate variant pouvant être n'importe quoi. Une ébauche de revision

if isnull(fdate) then
StringDate=""
elseif isdate(FDate) then
'T'aide déjà à résoudre la majeure partie des cas
StringDate=format(cdate(fdate),"dd/mm/yyyy")
else
'Tu peux tout fourrer ici, mais je te conseille l'appel d'une fonction pour la reconnaissance du texte.
StringDate=ReconnaissanceDate(cstr(fdate))
end if

function ReconnaissanceDate(byval sTexteDate as string) as string
...
end function

Bonne prog.
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
8 mars 2007 à 07:32
salut,
en utilisant une variable string pour récupérer le trim de FDate, çà t'éviterait pas mal de trim inutiles.
et tu ne prends pas en compte les dates fomatées pas "-"
++
Rejoignez-nous