|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 3 ![]() |
Bonjour,
Je suis novice en crystal et j'ai besoin d'aide. J'ai un sous-etat qui me donne une valeur texte "20040413" qui est une date. Celle-ci sera affichee comme une date "Apr 13, 2004" dans le rapport principal. Pourriez-vous m'aider pour le faire? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2007 Messages : 14 ![]() |
Il faut que tu découpes ta chaine de caracteres :
Les 4 premiers pour l'année, les 2 suivants pour le mois,.... Fonction "mid" par exemple Tu transformes chaque morceau en chiffre. Et avec ça tu utilises une fonction date et ca devrait fonctionner. Fonction date (AAAA,MM,JJ) Date (1930, 7, 30) Renvoie la valeur Date pour le 30 juillet 1930. Donc il te faut une formule du style : numberVar Annee := Tonumber(Mid ("20070410",1 ,4 )); numberVar Mois := Tonumber(Mid ("20070410",5,2)); numberVar Jour := Tonumber(Mid ("20070410",7 ,2 )); Date (Annee,Mois , Jour) |
|
|
00
|
|
|
#3 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Et j'ajoute que tes variables doivent être partagées si tu veux les récupérer de ton sous-état
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com