<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>16 Nov 2019 20:28:51 Z</lastBuildDate><pubDate>16 Nov 2019 15:58:46 Z</pubDate><description>Bonjour,&#13;
&#13;
je suis en cours de développement d'un module permettant d'exporter un ou plusieurs fichiers d'une base HFSL classique.&#13;
Je n'ai pas d'analyse dans le module.&#13;
Pour me connecter à la base j'utilise la fonction HOuvreConnexion(gcnxMaConnexion) ou gcnxMaConnexion contient les informations d'accès à la base de données.&#13;
&#13;
Voici l'enregistrement dans la variable gcnxMaConnexion :&#13;
[code:wl]&#13;
	gcnxMaConnexion..Utilisateur = SAI_Utilisateur&#13;
	gcnxMaConnexion..MotDePasse = SAI_Mot_de_passe&#13;
	gcnxMaConnexion..Serveur = SAI_Serveur&#13;
	gcnxMaConnexion..BaseDeDonnées = SAI_chemin // nom et chemin d'accès au fichier WDD de la base&#13;
	gcnxMaConnexion..Provider = hAccèsHF7&#13;
...&#13;
	HOuvreConnexion(gcnxMaConnexion)&#13;
[/code]&#13;
&#13;
Lorsque je veux faire l'export, il ne prend pas en compte le chemin d'accès aux fichiers de la base à laquel je suis connecté et crée des fichiers vides dans le répertoire EXE du projet au lieu de lire les fichiers lié à la connexion.&#13;
[code:wl]&#13;
sAffectRepFichier=[&#13;
HExporteCSV(%1,"%2%1.CSV",hExpCréation)&#13;
]	&#13;
sAExecuter = ChaîneConstruit(sAffectRepFichier,sle_fichier,sRépertoire)&#13;
ExécuteCode(sAExecuter)&#13;
&#13;
[/code]&#13;
sle_fichier contient le nom du fichier, srépertoire le répertoire de destination&#13;
&#13;
Pour des raison d'explication de mon soucis, j'ai réduis au plus simple le code.&#13;
&#13;
J'ai trouver une parade pour que l'on pointe sur le bon fichier de donnée en utilisant la fonction hchangeRep(), mais je trouve que cela fait vraiment bricolage.&#13;
&#13;
Je n'ai pas fais de test sur du client/serveur. Tout mes tests sont fais en local.&#13;
&#13;
Par exemple:&#13;
Je veux exporter mon fichier client de ma base TEST depuis mon programme d'export.&#13;
	gcnxMaConnexion..BaseDeDonnées ="C:\Mes Projets\TEST\test.wdd"&#13;
	mon projet est sous c:\Mes Projets\export\&#13;
	le répertoire de destination est D:\&#13;
	Après le lancement, on retrouve dans D:\ un fichier client vide alors que dans la base de connexion le fichiers contient plusieurs enregistrements.&#13;
	Un nouveau fichier client est créer dans le répertoire de mon projet export\exe\&#13;
&#13;
Si quelqu'un a une idée je suis preneur.&#13;
&#13;
Merci d'avance.&#13;
&#13;
Christian</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql/read.awp</link><title>Export de fichier au format CSV d'une base HFSQL</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Philippe SB</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234605/read.awp</comments><pubDate>16 Nov 2019 20:28:51 Z</pubDate><description>..BaseDeDonnées ne sert en aucun cas à définir le répertoire des fichiers. Si tu attends une autre solution, tu n'en auras pas, …</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234605/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234605/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql/read.awp">Export de fichier au format CSV d'une base HFSQL</source><title>Re: Export de fichier au format CSV d'une base HFSQL</title></item><item><author>FORNARI / EURL FORNA</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234604/read.awp</comments><pubDate>16 Nov 2019 17:29:07 Z</pubDate><description>Bonjour,&#13;
&#13;
Merci pour l'information mais je trouve pas cela très logique sachant que logiquement lors de la connexion on devrai…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234604/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234604/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql/read.awp">Export de fichier au format CSV d'une base HFSQL</source><title>Re: Export de fichier au format CSV d'une base HFSQL</title></item><item><author>Philippe SB</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234603/read.awp</comments><pubDate>16 Nov 2019 16:19:32 Z</pubDate><description>Bonjour,&#13;
&#13;
Il faut utiliser HChangeRep en HF classic.&#13;
&#13;
--&#13;
Cordialement,&#13;
&#13;
Philippe SAINT-BERTIN</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234603/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql-234603/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/234602-export-fichier-format-csv-base-hfsql/read.awp">Export de fichier au format CSV d'une base HFSQL</source><title>Re: Export de fichier au format CSV d'une base HFSQL</title></item></channel></rss>
