Bonjour,
Pour répondre à une demande interne à ma boîte, je "développe" une application Access type client/serveur (avec les données sur des tables Oracle). J'utilise Access 2003 sur un winXP SP2, mais l'application est au format Access 2000 pour fonctionner sur tout les postes.
J'ai créé un module permettant de modifier automatiquement un formulaire en fonction de certains critères sélectionnés par l'utilisateur. Ce formulaire ainsi créé contient au maximum 425 contrôles.
Cela semble beaucoup, mais ce n'est pas le problème qui me fait venir vers vous puisque cette partie marche parfaitement.
Mon problème est le suivant, les 2 formulaires modifiés par le module sont strictement identiques (copier/coller) et seul leur nom les différencie (frmPlanning_abs & frmPlanning_act). Et, là où le premier fonctionne très bien, le second provoque immanquablement un plantage d'Access.
J'ai essayé de compacter, de redémarrer le PC, de renommer le formulaire différement, rien n'y fait.
Pour voir si le problème venait des données, j'ai :
- supprimé les données pour en mettre de nouvelles (même effet).
- changé en dur le nom du formulaire de destination et là ça marche.
Cela ne résoud pas mon problème, puisque la demande initiale était de pouvoir afficher ces 2 formulaires en même temps.
Auriez-vous des pistes à me faire explorer ?
PS : je ne suis pas expert sur Access
Partager