Bienvenue! Identification Créer un nouveau profil

Recherche avancée

Re: enregistrements: liste a choix multiples

avatar
06/01/14 11:50
Je ferais autrement, d'une part pour rester dans la logique Access, et d'autre part pour éviter du VBA (donc faciliter la maintenance). On peut le faire sans code ici.

1. Tu as un formulaire Chauffeurs, basé sur la table du même nom.

2. Tu crées un sous-formulaire Habilitations, basé sur la table Habilitations, placé sur le formulaire Chauffeurs, avec comme champ père [n° de chauffeur] et comme champ fils [n°chauffeur], pour la liaison entre le formulaire et le sous-formulaire.

Tu peux à partir de là ajouter une ligne dans le sous-formulaire pour ajouter une habilitation. Tu n'ajouteras que les lignes nécessaires dans la table associée.

Maintenant, avec ça seulement, l'ergonomie est moyenne. L'idéal est, en plus :

1. De ne pas afficher le [n°chauffeur] dans le sous-formulaire. Possible si les champs père/fils ont été définis, Access gèrera automatiquement.

2. De créer une liste déroulante sur le champ [Habilitation].[Code type camion], directement au niveau de la table. Grâce à ça :
- a/ Une relation sera créée automatiquement entre Habilitation et TypeCamion (penser à régler l'intégrité référentielle correctement).
- b/ La liste déroulante permettra de choisir plus facilement un type de camion, dans le sous-formulaire Habilitations.

Ouala !

-- Hervé Inisan.
SujetAuteurEnvoyé le

enregistrements: liste a choix multiples

aurel198902/01/14 17:23

Re: enregistrements: liste a choix multiples

Hervé Inisan06/01/14 11:50

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter