IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HyperFileSQL Discussion :

Importation d'une colonne date d'Excel vers un fichier Hyper file


Sujet :

HyperFileSQL

  1. #1
    Membre actif
    Inscrit en
    Décembre 2009
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 80
    Par défaut Importation d'une colonne date d'Excel vers un fichier Hyper file
    bonjour à tous

    Mon application Windev fait l'exportation des enregistrements vers un classeur Excell, en suite l'importation vers un fichier Hyperfile. Tout marche très bien sauf la colonne qui gère les dates.
    après l'exportation, les dates sont bien au format "JJ/MM/AAAA", mais lors de l'importation, les dates changent de format, elles sont "AAAA/MM/JJ", ce qui fait que les dates soient non lisible. Exemple, si la date est 17/03/2017, après importation, elle devient 20/03/0017, je ne sais comment résoudre ce problème, si quelqu'un peut m'aider s'il vous plait.
    voici les codes d'importation:
    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
    23
    24
    25
    26
    27
    28
     
    	        nIdx est un entier=xlsOuvre(SC_SelecteurFichier.SAI_FIC)
    		nNbligne est un entier=xlsNbLigne(nIdx)
    		SAI_NbrEnr=nNbligne
    		nVald est un entier=0
    		nVald=100/SAI_NbrEnr
    		Arrondi(nVald)
    		i est un entier=2
    		JAUGE_Fuel_H=nVald
    		TANTQUE i<=nNbligne
     
    			ChargeEff.chargeF=xlsDonnée(nIdx,i,2,Vrai)
    			ChargeEff.date=xlsDonnée(nIdx,i,3,Vrai)
    			ChargeEff.mtdepen=xlsDonnée(nIdx,i,4,Vrai)
    			ChargeEff.benef=xlsDonnée(nIdx,i,5,Vrai)
    			ChargeEff.Cod=xlsDonnée(nIdx,i,6,Vrai)
    			HAjoute(ChargeEff)	
    			      TableAjouteLigne(TABLE_aprov,xlsDonnée(nIdx,i,2,Vrai),xlsDonnée(nIdx,i,3,Vrai),xlsDonnée(nIdx,i,4,Vrai),xlsDonnée(nIdx,i,5,Vrai),xlsDonnée(nIdx,i,6,Vrai))
     
     
    			SAI_Enrecup=SAI_Enrecup+1
    			i++ 	
    			JAUGE_Fuel_H=JAUGE_Fuel_H+nVald
    			Multitâche(20)
     
    			//TableSupprime(TABLE_paiement)
     
    		FIN

  2. #2
    Expert confirmé
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 523
    Par défaut
    Pour avoir une réponse plus rapide, tu aurais dû poster dans la bonne partie du forum.

    Tu peux utiliser chaineversdate, ou t'amuser avec ta chaîne lue avant de l'affecter à ta rubrique.

Discussions similaires

  1. Chercher une valeur dans une colonne date du jour dans un fichier
    Par philippe34130 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 31/08/2013, 17h41
  2. Réponses: 2
    Dernier message: 03/05/2011, 15h54
  3. [Généralités] Transfèrer le contenu d'une table Access vers un fichier Hyper file Windev
    Par teledeclaration dans le forum WinDev
    Réponses: 5
    Dernier message: 15/02/2011, 17h38
  4. Réponses: 3
    Dernier message: 29/03/2010, 15h31
  5. [AC-2007] importation d'une feuille précise d'excel vers access
    Par SG2607 dans le forum VBA Access
    Réponses: 9
    Dernier message: 18/01/2010, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo