Bonjour

Pourriez vous m'éclairer sur une différence de comportement d'une instruction en mode test et en utilisation ?

Après de nombreuses vérifications (vérification des répertoires, des fichiers, des services en cours, etc...) je n'arrive pas à faire évoluer le problème :

Le poste utilisé (mais idem avec Windows 10 sur un autre appareil)

- PC Windows Seven pro
- Windev version 20 67s
- Configuration et compilation en 32 bits

Le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SI HImporteHF55(HISTORIK_hfsql,"HISTORIK",ParaLoca.pl_chemin_complet_fichiers_55 + "HISTORIK.FIC","",ParaLoca.pl_nom_complet_wdd_55,"",hImpConversion + hImpCréation) ALORS
...

Cette instruction fonctionne très bien en test, y compris en faisant varier les options (les deux fichiers ont la même description sous l'analyse, à la différence de version de l'analyse près)

En exploitation (programme compilé en 32 bits) cette instruction crée bien le fichier attendu (HISTORIK_hfsql) mais il reste vide, La fonction renvoie FAUX, mais SANS aucun code d'erreur.

Quelqu'un a-t-il une idée ?

Merci