Le forum (ô combien francophone) des utilisateurs de Powerbuilder.







Bonjour,
Un petit problème de format de date cette fois.
Est ce que l'on peut modifier le format de date attendue par la fonction isDate(String) ou est ce qu'il faut que je crée une fonction qui rajoute les séparateurs?
Mon code PB est tout simple :
If(IsDate(ls_ligne_ad[3])) Then MessageBox("Debug", + ls_ligne_ad[3]) Else MessageBox("Debug", "Erreur, le jour de vente est incorrect : " + ls_ligne_ad[3]) End If
Et voici le résultat avec une chaine contenant "20081126" :
C'est le résultat inverse que j'ai avec la chaîne "2008-11-26"
Merci d'avance pour vos reponses
Dernière modification par Nephtis (26-11-2008 17:08:07)
Hors ligne






Bonjour,
A ma connaissance, ce n'est pas possible. Il faut reformater la chaîne.
Hors ligne










Salut
Tu peux aussi reformater les données dès la source
Il est possible que cela soit lié aux parametres regionaux
Hors ligne







ok tout ce que je voulais savoir (et encore une nouvelle fonction à créer )
Hors ligne