<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>11 Sep 2019 13:31:35 Z</lastBuildDate><pubDate>4 Mar 2012 14:26:12 Z</pubDate><description>Bonjour à tous.&#13;
&#13;
Parmi l’une de nouveauté qui me semble les + intéressantes de WD17 figure la fonction HModifieStructure.&#13;
&#13;
Elle me parait intéressante, car l’installateur ne sais pas forcement où est la base de donnée utilisée,  et il ne sait pas gérer plusieurs bases, par exemple quand on laisse le choix à l’utilisateur de sélectionner une base différente selon son traitement.&#13;
&#13;
Il est donc vraiment intéressant de maitriser par le programme lui-même, la gestion de l’évolution de la structure, plutôt que de bloquer sur une erreur de cohérence.&#13;
&#13;
Toutefois la documentation est un peu avare d’information quant au fonctionnement de HModifieStructure.&#13;
&#13;
J’ai donc envisagé de comparer les « GUID Analyse » de chaque table avec le GUID de la base pour détecter s’il fallait lancer HModifieStructure pour chacune des tables de la base sélectionnée.&#13;
&#13;
Mais là je bloque.&#13;
&#13;
En effet, si HListeFichier fonctionne dans tous les cas (heureusement), &#13;
un simple MaTable..GUIDAnalyse nécessite déjà que MaTable soit en cohérence avec l’analyse !!!&#13;
&#13;
Ceci est très gênant et retire donc tout intérêt à l’accès à cette propriété…&#13;
&#13;
Donc WD renvoi allégrement l’erreur  72109 (ou 70016 ?)  « La description du fichier logique &lt;MaTable&gt; stockée dans l'analyse est différente de celle stockée dans le fichier physique &lt;D:\PcSoft\Mes projets\Test\Exe\MaTable&gt;. Impossible d'accéder au fichier. »&#13;
&#13;
Constat désolant : impossible de comparer la version réelle des fichiers par rapport à celle de l’analyse, et donc impossible de gérer à précision l’évolution de la structure, à ma « sauce », dommage !&#13;
&#13;
Moi qui avait prévu de tester ensuite dans ma routine MaTable..type pour n’appliquer HModifieStructure qu’aux tables de type hFichierClientServeur ou hFichierNormal pour ne pas toucher mes tables externes MySql concernant des applications tierces (OsCommerce par exemple)…&#13;
&#13;
Je suis donc contraint d’utiliser systématiquement à chaque lancement de l’application une boucle lançant  HModifieStructure pour chacune des tables locales et de mettre « en dur » dans un tableau les tables des bases « externes » à ne surtout pas toucher, etc...&#13;
&#13;
Il en résulte donc de nombreuses questions sur le fonctionnement de HModifieStructure :&#13;
&#13;
- S’il n’y a rien à faire, son lancement systématique ne pénalisera-t-il pas trop le temps d’ouverture (cas le + fréquent) ?&#13;
&#13;
- Si l’utilisateur installe une ancienne version du logiciel par-dessus une version plus récente, HModifieStructure va-t-elle revenir à une structure de la Base + ancienne, avec le risque de perdre des informations ???&#13;
&#13;
- Pus accessoirement, apparemment HModifieStructure prévoit de gérer une fenêtre de Message, mais je ne suis pas arrivé à utiliser l’option « fenêtre ».&#13;
&#13;
Si quelqu’un a un avis où des infos, je suis preneur et je pense que cela en intéressera + d’un.&#13;
&#13;
Par contre (pour info concernant d’autres posts), je n’ai pas de problèmes avec HModifieStructure qui fonctionne en HF mais aussi en HF/CS sur serveur distant (à condition bien sur de l’exécuter de suite après HChangeConnexion, et avant HOuvre, de + je teste si la connexion a effetivement changée bien sur).&#13;
&#13;
Bon dev à tous.&#13;
&#13;
&#13;
&#13;
&#13;
&#13;
&#13;
&#13;
--&#13;
Roland</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp</link><title>[WD17] Gestion de la structure de la Base (gestion des GUID)</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Romuald</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-232869/read.awp</comments><pubDate>11 Sep 2019 13:31:35 Z</pubDate><description>Vous avez trouvez une solution ? On  est en WD24, et ce problème existe toujours.</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-232869/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-232869/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>frederic</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147825/read.awp</comments><pubDate>9 Mar 2012 17:57:43 Z</pubDate><description>Pour information, le ST m'a confirmé qu'il y avait un bug dnas la fonction hModifieStructure() qui serait bientot corrigé, qui e…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147825/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147825/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>frederic</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147653/read.awp</comments><pubDate>6 Mar 2012 12:15:48 Z</pubDate><description>Bonjour,&#13;
Merci mais j'ai déjà tenté avec le hverifiestructure qui effectivement donne pour certaines choses de bons résultats.&#13;…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147653/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147653/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>sylvain.robert</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147636/read.awp</comments><pubDate>5 Mar 2012 21:55:47 Z</pubDate><description>Bonjour,&#13;
&#13;
 Je n'ai pas encore WD17, mais si vous ne voulez pas que Windev vérifie votre structure de fichier un simple appel a…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147636/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147636/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>frederic</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147619/read.awp</comments><pubDate>5 Mar 2012 16:14:44 Z</pubDate><description>Bonjour,&#13;
&#13;
Pour ma part j'ai une erreur "Le fichier &lt;NomFic&gt; provient d'une analyse différente" lorsque je tente d'éxecuter Hmo…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147619/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147619/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>roland</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147615/read.awp</comments><pubDate>5 Mar 2012 13:46:23 Z</pubDate><description>Bonjour Val.&#13;
&#13;
En fait dans mes applications je laisse toujours le choix à l'administrateur : HF+emplacement des fichiers ou HF…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147615/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147615/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>valsofts</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147607/read.awp</comments><pubDate>5 Mar 2012 11:51:38 Z</pubDate><description>Bonjour,&#13;
&#13;
roland a écrit dans le message de news &lt;1cab7e50fc11fbbbca62d0b82c811a3e@news.pcsoft&gt; :&#13;
&gt; Constat désolant : imposs…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147607/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147607/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item><item><author>Ralph IGCI</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147601/read.awp</comments><pubDate>5 Mar 2012 09:48:12 Z</pubDate><description>Bonjour,&#13;
Tu peux mettre une procedure en place dans le menu paramètre pour permettre de lancer la procédure ou mieux, gérer cel…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147601/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid-147601/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/147582-wd17-gestion-structure-base-gestion-guid/read.awp">[WD17] Gestion de la structure de la Base (gestion des GUID)</source><title>Re: [WD17] Gestion de la structure de la Base (gestion des GUID)</title></item></channel></rss>
