Bonjour,
Sous Access 2010, je ne parviens pas à "contrôler" un formulaire de navigation à partir d'une liste déroulante.
Je souhaiterais que la sélection d'un ID_Nom dans la liste déroulante, tout en haut du formulaire de navigation, affiche automatiquement dans TOUS LES ONGLETS les informations relatives au client sélectionné.
Cela fait plusieurs jours que je cherche comment faire. J'ai épuré tous les forums.
Apparemment, cette nouvelle fonction d'Access 2010, "le formulaire de navigation", intègre 2 formulaires. le premier est le formulaire de navigation au sens propre du terme et le second considère chaque onglet comme un formulaire à part et non pas un sous-formulaire.
la relation Père-fils n'est pas possible. On se retrouve donc avec 2 formulaires indépendants. Pour passer outre, il faut coder en VBA.
J'ai donc essayé :
Mais cela ne correspond pas à ce que je veux obtenir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part docmd.openform "FClient",,,"id=" & me.Id
Avec 2 ou 3 onglets , cela reste faisable de sélectionner, à chaque fois et dans chaque onglet, le client "Toto" mais avec 10 onglets, c'est ingérable.
Pour infos, un autre bug semble exister dans le formulaire de navigation.
L'ajout des onglets ne peut se faire qu'en mode Page; le mode création ne permettant pas de le faire.
Cordialement.
Partager