Bonjour
Comme je n'ai pas de réponse sur le forum oficiel, je me permet de reposter mon message ici :
On vient de découvrir un fonctionnement fortement gênant de HDeclareExterne.
Je n'utilise pas la dernière version de Windev (ni même de Windev 15) mais une mise à jour n'est pas envisageable pour l'instant.
Avant tout chose, je tiens à préciser que le problème peut-être contourné.
Donc voilà, dans un nouveau projet, sans analyse, on copie ce code (initialisation du projet) :
Au niveau du 2e STOP, le fichier d:\WD_ABO_PAIE.FIC ne peut plus être ouvert, il est bloqué en lecture jusqu'à l'arrêt du test.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 GLOBAL sd_WD_ABO_PAIE est une Source de Données // d:\WD_ABO_PAIE.FIC est un fichier HF classic provenant d'un autre projet HDéclareExterne("d:\WD_ABO_PAIE.FIC",sd_WD_ABO_PAIE) STOP // fichier non bloqué HLitPremier(sd_WD_ABO_PAIE) STOP // fichier bloqué
Si on associe une analye au projet (même une analyse sans aucune table), le problème ne se pose pas et au niveau du 2e stop, le fichier d:\WD_ABO_PAIE.FIC peut être ouvert avec WDMap.
Ma question est donc : Que se passe-t-il lorsqu'on associe une analyse au projet et est-il possible d'avoir le 2e fonctionnement (pas de blocage) sans associé d'analyse au projet ?
Si quelqu'un pouvait faire le test sur d'autre version de Windev (par exemple WD15 56n), ça serait le top.
Merci par avance.
Je viens de voir que j'ai eu une réponse m'indiquant que le fonctionnement que je décris est identique sur la version WD15 61n.
Partager