Bonjour,
Je me tourne une nouvelle fois vers vous pour un problème.
J'ai une base de données que je remplis en grande partie par Access mais ou une partie des données est crée sous un autre logiciel.
Le problème c'est que ce logiciel (Arcmap) ne reprend pas toutes les fonctionnalités d'Access. Je peux ouvrir un formulaire Access avec tout ses pouvoir mais lorsque je crée un élément (polygone) dans Arcmap il ne crée pas les enregistrements lié.
En gros, il faudrait que j'arrive sur activation du formulaire à dire que si le champ [PANTE.IDCONTACT] est vide qu'il crée un enregistrement pour le champ [COORDO.IDCONTACT] (qui est un champ num auto et une clé primaire).
J'ai essayé au début de voir si je pouvais récupérer grâce à "@@identity" ou "max" la valeur du dernier enregistrement (bon en théorie ça doit être faisable mais je n'y suis pas arriver) et ensuite de rajouter +1 pour le copier dans [PANTE.IDCONTACT].
Mais je me suis dit que la solution de forcer la création si l'autre case était vide était peux être mieux.
Pour précision, il n'y a qu'un utilisateur à la fois et qu'un seul formulaire ouvert à la fois aussi.
Je vous remercie encore pour l'aide que vous pourrez m'apporter.
Partager