Re: [XML][Etat] Liaison fichier en prog...

Posté par Anonyme le 2/5/2005 11:55:32
Merci de cette indication... mais je crois que j'ai tjrs un souci.. (pff je me dit que c'est pas tres simple les etats avec WD... bref... ou alors je suis pas doué)...

Alors je donne un peu + de précision.. voici ce que je dois obtenir :

Dans un repertoire il y des fichies XML : (1133.xml, 1123.xml, ect )

Je veux un etat ayant cette tête la


Nom fichier | Date | Nom client
=> Code article | Prix
=> Code article | Prix
=> ...
Nom fichier | Date | Nom client
=> Code article | Prix

En sachant que le nom fichier est récupéré en bouclant sur un répertoire :
Ouverture ETAT1
gResFichier = fRep (gCheminREFUSED + "\*.xml", frFichier )

Lecture données ETAT1
IF gResFichier<>"" ALORS
DateFichier = fDate(gCheminREFUSED + "\" + gResFichier)
HeureFichier = fHeure(gCheminREFUSED + "\" + gResFichier)
CodeClient = ReadInfoFileXML(gResFichier,"clientcode")
NomClient = SearchNomClient(CodeClient)
gLigneLue = gResFichier + TAB + DateFichier + TAB + NomClient
gResFichier = fRep ("", frFichier)
SINON
RENVOYER Faux
END

Dans le code du corp j'ai :

RubNameFiles = ExtraitChaîne(gLigneLue,1,TAB)
RubDate = ExtraitChaîne(gLigneLue,2,TAB)
RubCodeClient = ExtraitChaîne(gLigneLue,3,TAB)

Alors ca, ca marche pas trop mal, mais là je n'ai que les ligne d'entete !!!

pour aller chercher le contenu du detail par ligne d'entete, normalement j'ouvre le fichier xlm avec un Hdécritconnexion pour me placer sur le bon fichier xml puis un houvre....

Et la sur l'etat je ne vois comment faire ? car pour décrire la connnexion je dois connaitre le nom du fichier (entete)... puis dans le détail ne sais pas comment boucler sur mes lignes de détail...

merci de votre aide...

Krys


Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=2185&post_id=9149