Ma table comprend les champs suivants : ID (clé) ; Nom ; Prenom ; Classe.
Je crée le formulaire en y insérant les 3 champs Nom ; Prenom et Classe.
Dans le formulaire, je crée une zone de liste >> l'assistant démarre.
Première étape de l'assistant : Sélection de la Table = OK (y'en a qu'une 8-) )
Deuxième étape : Sélection de champ >> "Nom"
Troisième étape : Liaison des champs >> "Nom" - "Nom".
>> Terminer.
Ensuite, si je sélectionne un nom dans la liste l'effet n'est pas de passer à l'enregistrement voulu, mais bien de changer la valeur du champ "Nom" de l'enregistrement courant.
Et voilà :-\

A+

ah, ça veut dire que ton formulaire est conçu pour créer de nouveaux enregistrements. Si fais un clic droit sur ta liste, tu choisis "formulaire", et là tu vas sur le premier onglet, choisis les options en bas de façon à ce que ton formulaire ne serve pas à la saisie de nouveaux enregistrements.
Justement, mon formulaire doit servir à la saisie de nouveaux enregistrements ...
personnellement, j'ai galéré beaucoup avec les zones de liste, j'ai choisi par lâcheté les contrôles de table, et franchement je ne le regrette pas. ceci dit, tu as crée trois listes déroulantes, j'ai peur que ça ne fonctionne pas, puisque une fois que tu as choisi un nom dans l'une, les deux autres sont nécessairement figées, non?
J'ai une seule liste déroulante ???!
en gros, ton formulaire va nécessairement être bloqué sur le premier enregistrement, car pour passer au deuxième enregistrement, ou un autre, il va falloir que tes trois contrôles changent en même temps ( donc à moins que tu aies 3 souris branchées, ça va pas le faire ). tu fais ça pour pouvoir choisir tes élèves par nom, ou par prénom, ou par classe?
Le but est tout simplement que lorsque le nombre d'enregistrements est important, je puisse facilement accéder à l'un d'eux via cette liste déroulante. C'est ce que je faisais avec Access jusqu'à présent et là, ça se fait très facilement avec un assistant. Ensuite, dans le formulaire, il suffit de sélectionner un nom dans la zone de liste pour que l'enregistrement correspondant s'affiche. [J'ai très facilement fait le pas de M$ Office à OOo ... mais en ce qui concerne le module de base de données, je rame à fond !]

Good ivenink !
--
Gérard Laloux – B 6210 Rèves
Il vaut mieux rigoler dans une gondole que gondoler dans une rigole ...

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à