Si vous utilisiez le logiciel Etats et Requêtes en complément de LDNégoce, vous pouvez continuer à le faire avec LDNégoce Version 6.10 et utiliser le logiciel Etats et requêtes Version 24. Vous la trouverez sur le site de PCSoft à l'adresse https://www.pcsoft.fr/st/telec/windev24/index.html.
Les Macro-Codes Utilisateur créés dans les versions précédentes de LDNégoce restent compatibles avec LDNégoce Version 6.10. La grande majorité de ces Macro-Codes doit donc fonctionner sans avoir de manipulation particulière à prévoir.
Il est toutefois conseillé de les vérifier un à un ; en effet, en cas de modification de la fenêtre elle-même (suppression de champs ou modification de certains noms de champs) en version 6.10, il se peut que certains d'entre eux posent problème.
En version 4.00 de LDNégoce (Windev 14), les Macro-Codes Utilisateur étaient enregistrés dans des fichiers portant l'extension .mcu, dans le répertoire des programmes de LDNégoce.
En version 5.00 (Windev 18), ils sont enregistrés dans un sous-dossier LDSystème Développement\LDNegV5 du dossier Application Data de l'utilisateur Windows courant.
Par exemple, sur un poste exécutant Windows 7 avec un profil utilisateur MARTIN, ce sera C:\Users\MARTIN\AppData\Roaming\LDSystème Développement. Ainsi, les Macro-Codes sont propres au poste de travail Windows et à l'utilisateur Windows.
Et en version 6.00 ou 6.10, ils sont enregistrés selon la même logique mais avec un nom de répertoire parent différent, dans un sous-dossier LD SYSTEME\LDNegV6 ou LD SYSTEME\LDNegV61 du dossier Application Data de l'utilisateur Windows courant.
Par souci de compatibilité avec les versions précédentes, les fichiers de Macro-Codes présents dans le répertoire des programmes sont eux aussi pris en charge par Windev. Toutefois, toute modification opérée sur un Macro-Code sera enregistrée dans le nouvel emplacement décrit ci-dessus, le fichier .mcu présent dans le répertoire des programmes, et contenant la version du Macro-Code avant modification, existera toujours, mais ne sera plus traité.
Si vos Macro-Codes étaient enregistrés dans le répertoire des programmes de la version 5, lors du changement de version, il y a deux cas de figure, selon la méthode d'installation que vous avez choisie :
Mais si vous modifiez fréquemment vos Macro-Codes, il est peut-être préférable de les déplacer tous dans le nouvel emplacement décrit ci-dessus.
Cela évitera d'avoir les fichiers .mcu présents à deux endroits, avec le risque d'erreur inhérent à cela.
Notez que dès lors que les Macro-Codes ont été déplacés dans le nouvel emplacement, cela engendre des différences essentielles quant à la gestion des Macro-Codes.
Remarques importantes :
Si vous souhaitez bénéficier de la diffusion automatique des Macro-Codes sur tous les postes utilisant LDNégoce, voici la marche à suivre :
Si vous utilisez LDNégoce version 6.10 avec une base de données HFSQL (anciennement Hyper File puis HyperFileSQL) Client/Serveur, assurez-vous que le serveur HFSQL est en version 24 niveau 077 (ou version supérieure). Ceci est vivement conseillé : LDNégoce Version 6.10 étant développé en Windev 24, le serveur de base de données HFSQL doit de préférence être lui aussi dans une version 24 ou supérieure.
Installez également le Centre de Contrôle HFSQL version 24 ou plus.
Vous trouverez ces logiciels sur le site de PCSoft à l'adresse : https://www.pcsoft.fr/st/telec/windev24/index.html