Bonjour,
Etant nouveau sur windev je bloque sur un problème qui apparemment ne semble pas compliqué. En effet j'ai une base de donnée que j'aimerai mettre à jour en récupérant les données à partir d'un fichier excel. Ces données sont dans un premier affichées sur une table mémoire formattée à l'identique de ma feuille excel. La récupération de se passe bien l'injection dans mon fichier aussi, mais à l'affichage de mon fichier dans une table reliée au fichier seule les colonnes (il y en a deux) de type date (JJ/MM/AAAA HH:MM:SS) récupère mal les données, j'ai l'impression que JJ récupère une partie de l'année (je ne sais pas si je suis clair). J'ai essayé de jouer avec les formats (format affiché et format renvoyé) mais rien n'y fait, je bloque vraiment. Voila à quoi ressemble à peu prêt mon code :
Comment faire pour récupérer la bonne donnée ? Merci d'avance pour votre réponse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 SI OuiNon("Voulez-vous réellement supprimer les données actuelles et les remplacer par celles de l'importation ?") ALORS HLitPremier(MONFICHIER,IDFICHIER) TANTQUE PAS HEnDehors(MONFICHIER) HSupprime(MONFICHIER) HLitSuivant(MONFICHIER,IDFICHIER) FIN Info("Suppression effectuée.....") FIN // importataion des données... POUR i = 1 _A_ TableOccurrence(MATABLE) TableSelectPlus(MATABLE, i) MONFICHIER.RUBRIQUE1 = MATABLE.Colonne1 MONFICHIER.RUBRIQUE2=MATABLE.Colonne2 etc... HAjoute(MONFICHIER) FIN
Partager