Bonjour,
Pour les exécutables de mise à jour de la base, pas de soucis, j'ai toute la panoplie depuis la maj_b357_b4010.exe jusqu'à la maj_b357_b4055.exe. Mais comme elles ne sont pas sur mon site (il y en a pour 60Mo), dis moi laquelle il te faut.
Quand tu dis "pour la version qui corrige la base 4037", je suis assez embarrassé pour répondre, car toutes les versions apportent leurs doses d'améliorations. Et il ne faut pas oublier qu'une base ne fonctionne au mieux qu'avec certaines versions du logiciel. Donc il te faudra aussi une de ces versions.
Si tu veux connaître toutes les améliorations version par version, apportées à la base depuis la b3.57, télécharges la dernière base vide que je met en ligne sur le forum développement. Le fichier .zip contient modificationsBDD.txt où tout est noté.
Je trouve bien compliqué et risqué de trouver la base, le logiciel et mutancestre qui vont ensembles à une ancienne version. Le plus simple et le plus sûr est de prendre les derniers.
Si tu as une bonne raison de ne pas passer à la dernière version, il est plus sûr de rester aux versions en ta possession qui marchaient ensembles. Les erreurs que tu signales (champs "année" vides) ont dû être provoquées par des versions précédentes. Je te propose dans ce cas de mettre à jour les champs "date" à l'aide d'une procédure de la base. il suffit d'exécuter dans le BOA:
EXECUTE PROCEDURE PROC_MAJ_FORME_DATE('LIT',2)
en cliquant sur "Exécuter procédure".
Si tu préfères que les dates s'inscrivent sous la forme numérique xx/xx/xxxx au lieu de littéraire xx aaaaaaaa xxxx, remplace LIT par NUM
A+
André