ACCESS : recup multiselection dans un sous-formulaire

ACCESS : recup multiselection dans un sous-formulaire - Programmation

Marsh Posté le 27-02-2001 à 11:34:15    

Bonjour!
Je m'occuppe d'une base de gestion de candidatures.
J'ai une table candidat "can" avec comme champs :
candidat_cod
candicat_nom
etc...
 
J'ai une table competence "com" avec comme champs :
competence_cod
competence_nom
 
J'ai une table "lien" qui lie les 2 tables :
competence_cod
candidat_cod
 
Mon formulaire principal demande de saisir le nom du candidat, ses coord, etc.... Dans ce formulaire, un sous-formulaire affiche une liste multichoix des comptences (anglais, allemand, rusee, etc...)
Je veux pouvoir mettre a jour ma table "lien" a partir des donnees candidat_nom et des diverses selections de competence_nom saisies dans le formulaire. C'est ce que je n'arrive pas a faire. Que ce soit par un module, par une requete, ou autre....
 
Pouvez-vous m'aider????
 
MERCI!!!!!

Reply

Marsh Posté le 27-02-2001 à 11:34:15   

Reply

Marsh Posté le 27-02-2001 à 20:23:33    

Pendant que je réfléchis à une réponse plus constructive (et plus longue) peux tu nous indiquer quelle version d'Access tu utilises ?
 
A+

Reply

Marsh Posté le 27-02-2001 à 20:36:53    

Bon voici mes suggestions:
 
Ton sous formulaire doit etre lié à la table "lien"
Le champ "candidat_cod" de "lien" doit etre initialisé avec celui de "can" (sur l'evenement entrée du sous formulaire par exemple)
La saisie du champ "competence_cod" doit se faire via une combobox dont les propriétés importantes doivent etre remplies par la fenetre des propriétés comme suit :
Source Control = competence_cod
Origine source = Table/requete
Contenu = com (ou une requete basée sur cette table)
A toi de voir pour compléter éventuellement
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed