Bonjour,
Je travaille sur une base Access dans laquelle on trouve de nombreuses photos au format « jpg » et je rencontre la fameuse erreur 2114 qui revient assez souvent au niveau de la gestion d’image dans Access (Cf. imprim-écran suivant) quand j’édite un état.
Voici les caractéristiques et analyse que j’ai déjà faite :
-le nom de fichier et l’extension sont écrits en minuscule au format « jpg »
-Les photos s’affichent toutes sans erreur dans le formulaire
-L’adresse de ces photos est reconstituée à partir de l’adresse d’exécution de la base (Access.CurrentProject.Path) et du nom de fichier enregistré dans la table « photo »
-Les photos sont légères (entre 300 et 650Ko)
-les erreurs apparaissent aléatoirement sur les photos (parfois sur des photos de 300 Ko, et parfois sur des photos de 600Ko)
-Dans l’état, la navigation de page en page (avec les flèches pour faire défiler) fait parfois apparaître cette erreur, tandis qu’en allant directement aux pages 20 ou 50, l’erreur ne se produit pas. L’affichage des photos dans l’état est géré sur la page (au niveau des évènements)
-La génération d’un document PDF, donne la même erreur, aussi bien avec Adobe PDF, PDF complete, PDF creator et PrimoPDF
Je pense à un problème de mémoire, mais j’en doute car j’ai tout de même 3.25Go de ram avec un processeur de 2.4Ghz
Qu’en pensez-vous ?
Y a-t-il une mémoire à vider quelque part durant la génération du PDF ou durant l’affichage de l’état ?
Merci de vos réponses
Gwen
Partager