j'arrive à lire le 1er fichier DBF mais tous les autres qui suivent sont considerés comme vide avec windev 7 bien qu'ils ne le sont pas.
comment faire SVP.
j'arrive à lire le 1er fichier DBF mais tous les autres qui suivent sont considerés comme vide avec windev 7 bien qu'ils ne le sont pas.
comment faire SVP.
Comment fais-tu pour les lires ?
Tu as créé une analyse, ou tu utilises HDbOuvre ?
Merci de t'interesser à ma question
j'ai importé les Fichiers DBF
puis je les lis avec HDBOUVRE
y a pas de quoi, si on peut-être utile !Envoyé par graymatter
![]()
C'est à dire ? Importer les structures dans une analyse ?Envoyé par graymatter
Ou importer les données dans des fichiers HF ?
Dans les 2 cas précédents, c'est pas la peine d'utiliser les HDBOuvre.Envoyé par graymatter
Dans les 2 cas précédents, c'est pas la peine d'utiliser les HDBOuvre
donc que pourrais-je utiliser
Ben, tu lis ton fichier normalement. C'est Windev qui s'occupe de l'ouverture et de la fermeture![]()
ma base de travail est en DBASE (dbf)
il sont enregistrés sur le disque comme suit :
c:\repetoire 2007
c:\repetoire 2007\client.dbf
c:\repetoire 2007\fournisseur.dbf
c:\repertoire 2007\chantier1\article1.dbf
c:\repertoire 2007\chantier1\facture1 client.dbf
c:\repertoire 2007\chantier1\facture1 fournisseur.dbf
c:\repertoire 2007\chantier2\article2.dbf
c:\repertoire 2007\chantier2\facture2 client.dbf
c:\repertoire 2007\chantier2\facture2 fournisseur.dbf
avec windev5.5 je peux facilement acceder a mes fichiers comme suit :
HDBOUVRE("client","CL","c:\repertoire 2007\client.dbf")
HDBOUVRE("article1","AR","c:\repertoire 2007\chantier1\article1.dbf")
.....
PROBLEME
avec windev 7 je n'ai pas trouvé comment acceder aux divers fichiers en tenant compte que depuis 1990 j'ai la meme structure enregistré sur le disque
cad
c:\repertoire 1990
c:\repertoire 1991
c:\repertoire 1992
c:\repertoire 1993
...
c:\repertoire 2007
C'est exactement comme en windev 5![]()
désolé mais ça ne marche pas
voila un petit apperçu du prog.
mon_analyse.wdd comporte la structure de tous les fichiers DBF (client , fournisseur ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 HInitHF55("c:\repertoire 2007\mon_analyse.wdd") HDBouvre("client","cl","c:\repertoire 2007\client.dbf") HDBIndex("client","c:\repertoire 2007\client.ntx","code") hlitpremier(client,code) info(client.nom)
il me fait sortir le message suivant :
Bien que mon_analyse.wdd se trouve vraiment dans cette place.Envoyé par ERREUR
![]()
As-tu pensé à mettre la ligne suivante dans ton projet
C'est obligatoire en WD7 pour utiliser des fichiers DBase !
Code : Sélectionner tout - Visualiser dans une fenêtre à part HInitHF55( cLeChemin+"ForXBase.WDD" )
bien sur je l'ai mis je; viens de le noté dans mon dernier message
HInitHF55("c:\repertoire 2007\mon_analyse.wdd")
es comme ça ou pas
Partager