PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Fichier Temp entre 5.5 et 8 & Changement de structure via programmation
Fichier Temp entre 5.5 et 8 & Changement de structure via programmation
Started by beng, Sep., 01 2004 8:03 PM - 7 replies
Posted on September, 01 2004 - 8:03 PM
Je début avec un fichier temporaire crée avec HDecritFichier dans l'application
crée avec 5.5 . J'ai besoin d'avoir accès a ce fichier via une application
fait en Windev 8. Ont mon dit que je droit absolument l'inclure dans l'analyse
5.5. Donc j'ai crée le fichier temporaire dans l'analyse 5.5 mes j'arrive
à un problème. Un de mes champs dans le fichier et en conflit avec d'autres
tables. ( Champ 'DESCKEY' et texte longueur 1 dans le fichier Temporaire,
mes 'DESCKEY' et texte longueur 20 dans l'analyse.) Mon fichier temporaire
et déjà en circulation cher les clients (crée avec HDecritFichier() ). Le
dilemme, comment je fais pour modifier la structure du fichier Temporaire
sans être obliger de l'effacer physiquement? (Le fichier contient des donnes
d'enregistrement et c'est donc très important que je ne perde pas ces donner.)

Comment faire le changement de structure du fichier via la programmation?

B.
Posted on September, 02 2004 - 11:32 AM
au pire, exportez votre fichier dans un fichier texte et importez le
dans celui contenu dans votre analyse ( avec hrecupererubriquetout() ca
ne devrait pas etre trop long a coder )

Ben Garwood wrote:
Je début avec un fichier temporaire crée avec HDecritFichier dans l'application
crée avec 5.5 . J'ai besoin d'avoir accès a ce fichier via une application
fait en Windev 8. Ont mon dit que je droit absolument l'inclure dans l'analyse
5.5. Donc j'ai crée le fichier temporaire dans l'analyse 5.5 mes j'arrive
à un problème. Un de mes champs dans le fichier et en conflit avec d'autres
tables. ( Champ 'DESCKEY' et texte longueur 1 dans le fichier Temporaire,
mes 'DESCKEY' et texte longueur 20 dans l'analyse.) Mon fichier temporaire
et déjà en circulation cher les clients (crée avec HDecritFichier() ). Le
dilemme, comment je fais pour modifier la structure du fichier Temporaire
sans être obliger de l'effacer physiquement? (Le fichier contient des donnes
d'enregistrement et c'est donc très important que je ne perde pas ces donner.)

Comment faire le changement de structure du fichier via la programmation?

B.
Posted on September, 02 2004 - 3:14 PM
bonjours,
si c'est possible sous windev créer un code qui lit la base le fichier
en traitement texte pour le convertir au format texte ou excel puis exploiter
le résultat en windev 8
Posted on September, 02 2004 - 4:22 PM
Regardez la doc des fonctions ( WD8 ) HRécupèreEnregistrement() et
hRecupereRubriqueTout() de WD55

combiné avec une lecture séquentielle du fichier et un export dans un
fichier texte ( fonctions fOuvre(),fecrit() etc ) vous devriez vous en
sortir :p



a.hi wrote:

bonjours,
si c'est possible sous windev créer un code qui lit la base le fichier
en traitement texte pour le convertir au format texte ou excel puis exploiter
le résultat en windev 8
Posted on September, 02 2004 - 5:12 PM
Ben Garwood wrote:
Je début avec un fichier temporaire crée avec HDecritFichier dans
l'application crée avec 5.5 . J'ai besoin d'avoir accès a ce fichier
via une application fait en Windev 8. Ont mon dit que je droit
absolument l'inclure dans l'analyse
5.5. Donc j'ai crée le fichier temporaire dans l'analyse 5.5 mes
j'arrive
à un problème. Un de mes champs dans le fichier et en conflit avec
d'autres tables. ( Champ 'DESCKEY' et texte longueur 1 dans le
fichier Temporaire,
mes 'DESCKEY' et texte longueur 20 dans l'analyse.) Mon fichier
temporaire
et déjà en circulation cher les clients (crée avec HDecritFichier()
). Le dilemme, comment je fais pour modifier la structure du fichier
Temporaire
sans être obliger de l'effacer physiquement? (Le fichier contient des
donnes d'enregistrement et c'est donc très important que je ne perde
pas ces donner.)

Comment faire le changement de structure du fichier via la
programmation?

B.


Pour lire un fichier hyper file 5, tu dois impérativement avoir son analyse
compatible ce qui ne semble pas etre ton cas.
Dans ce cas, tu doit lire ton fichier et extraire ces donnes grace aux commandes
flit*() de windev. Attention, tu devra déterminer la structure de ce fichier
afin de ne récupérer que ce qui t'interresse. Cela reste valable que si ton
fichier n'est pas crypté a l'origine.

Antoine
Posted on September, 02 2004 - 5:26 PM
son fichier de départ n'est pas dans l'analyse mais il est fabriqué par
programmation avec un hdecritfichier().

il ne vous reste que l'export au format texte ( je vais tester un truc
pour voir je vous tiens au courant )


Antoine wrote:

Ben Garwood wrote:

Je début avec un fichier temporaire crée avec HDecritFichier dans
l'application crée avec 5.5 . J'ai besoin d'avoir accès a ce fichier
via une application fait en Windev 8. Ont mon dit que je droit
absolument l'inclure dans l'analyse
5.5. Donc j'ai crée le fichier temporaire dans l'analyse 5.5 mes
j'arrive
à un problème. Un de mes champs dans le fichier et en conflit avec
d'autres tables. ( Champ 'DESCKEY' et texte longueur 1 dans le
fichier Temporaire,
mes 'DESCKEY' et texte longueur 20 dans l'analyse.) Mon fichier
temporaire
et déjà en circulation cher les clients (crée avec HDecritFichier()
). Le dilemme, comment je fais pour modifier la structure du fichier
Temporaire
sans être obliger de l'effacer physiquement? (Le fichier contient des
donnes d'enregistrement et c'est donc très important que je ne perde
pas ces donner.)

Comment faire le changement de structure du fichier via la
programmation?

B.


Pour lire un fichier hyper file 5, tu dois impérativement avoir son analyse
compatible ce qui ne semble pas etre ton cas.
Dans ce cas, tu doit lire ton fichier et extraire ces donnes grace aux commandes
flit*() de windev. Attention, tu devra déterminer la structure de ce fichier
afin de ne récupérer que ce qui t'interresse. Cela reste valable que si ton
fichier n'est pas crypté a l'origine.

Antoine

Posted on September, 02 2004 - 5:44 PM
Je ne voit vraiment pas comment tu vas effectuer l'export d'un fichier hf 5
non decrit dans une analyse vers un fichier texte sans appeler les ordres
f*(). Je suis curieux de voir la solution car c'est interressant.

Antoine

BOUDOT Sébastien - Blue River System wrote:
son fichier de départ n'est pas dans l'analyse mais il est fabriqué
par programmation avec un hdecritfichier().

il ne vous reste que l'export au format texte ( je vais tester un truc
pour voir je vous tiens au courant )


Antoine wrote:

Ben Garwood wrote:

Je début avec un fichier temporaire crée avec HDecritFichier dans
l'application crée avec 5.5 . J'ai besoin d'avoir accès a ce fichier
via une application fait en Windev 8. Ont mon dit que je droit
absolument l'inclure dans l'analyse
5.5. Donc j'ai crée le fichier temporaire dans l'analyse 5.5 mes
j'arrive
à un problème. Un de mes champs dans le fichier et en conflit avec
d'autres tables. ( Champ 'DESCKEY' et texte longueur 1 dans le
fichier Temporaire,
mes 'DESCKEY' et texte longueur 20 dans l'analyse.) Mon fichier
temporaire
et déjà en circulation cher les clients (crée avec HDecritFichier()
). Le dilemme, comment je fais pour modifier la structure du
fichier Temporaire
sans être obliger de l'effacer physiquement? (Le fichier contient
des
donnes d'enregistrement et c'est donc très important que je ne perde
pas ces donner.)

Comment faire le changement de structure du fichier via la
programmation?

B.


Pour lire un fichier hyper file 5, tu dois impérativement avoir son
analyse compatible ce qui ne semble pas etre ton cas.
Dans ce cas, tu doit lire ton fichier et extraire ces donnes grace
aux commandes flit*() de windev. Attention, tu devra déterminer la
structure de ce fichier afin de ne récupérer que ce qui
t'interresse. Cela reste valable que si ton fichier n'est pas crypté
a l'origine.

Antoine
Posted on September, 02 2004 - 8:31 PM
C'est évident qu'il faut utiliser un fecrit() , je l'ai mentionné il me
semble :p

En gros il veut transformer un fichier créé avec hDecritFichier() dans
son analyse WD8. Il doit en effet faire une boucle sur son fichier
temporaire et l'exporter au format texte ( cf. ma 1ere réponse ) puis
lire se fichier texte pour l'importer dans son analyse ( ou autre
fichier créé avec hdecritfichier() ) dans WD8.

Enfin bon, nos posts ont du se téléscoper :p

Antoine wrote:
Je ne voit vraiment pas comment tu vas effectuer l'export d'un fichier hf 5
non decrit dans une analyse vers un fichier texte sans appeler les ordres
f*(). Je suis curieux de voir la solution car c'est interressant.

Antoine

BOUDOT Sébastien - Blue River System wrote:

son fichier de départ n'est pas dans l'analyse mais il est fabriqué
par programmation avec un hdecritfichier().

il ne vous reste que l'export au format texte ( je vais tester un truc
pour voir je vous tiens au courant )


Antoine wrote:


Ben Garwood wrote:


Je début avec un fichier temporaire crée avec HDecritFichier dans
l'application crée avec 5.5 . J'ai besoin d'avoir accès a ce fichier
via une application fait en Windev 8. Ont mon dit que je droit
absolument l'inclure dans l'analyse
5.5. Donc j'ai crée le fichier temporaire dans l'analyse 5.5 mes
j'arrive
à un problème. Un de mes champs dans le fichier et en conflit avec
d'autres tables. ( Champ 'DESCKEY' et texte longueur 1 dans le
fichier Temporaire,
mes 'DESCKEY' et texte longueur 20 dans l'analyse.) Mon fichier
temporaire
et déjà en circulation cher les clients (crée avec HDecritFichier()
). Le dilemme, comment je fais pour modifier la structure du
fichier Temporaire
sans être obliger de l'effacer physiquement? (Le fichier contient
des
donnes d'enregistrement et c'est donc très important que je ne perde
pas ces donner.)

Comment faire le changement de structure du fichier via la
programmation?

B.


Pour lire un fichier hyper file 5, tu dois impérativement avoir son
analyse compatible ce qui ne semble pas etre ton cas.
Dans ce cas, tu doit lire ton fichier et extraire ces donnes grace
aux commandes flit*() de windev. Attention, tu devra déterminer la
structure de ce fichier afin de ne récupérer que ce qui
t'interresse. Cela reste valable que si ton fichier n'est pas crypté
a l'origine.

Antoine