Bonjour à tous,
Sous ce titre un peu théatral, se cache un réel appel à l'aide...
Je précise d'emblée que même si c'est mon premier message, j'ai pas mal écumé le forum avant de poser cette question, désespérément rechercér des ressources sur le net ( il y a tellement de résultats sous google que plus rien n'est pertinent ), et évidemment fouiné dans des bouquins. Bref, ceci n'est pas de la délégation, ça fait maintenant des jours et des jours que je cherche une solution.
Je dois développer une application de suivi de formations sous access ... 2000 premium (oui, ça existe encore). Je suis débutant, habituellement développeur web, et franchement je patauge.
Dans ma base de données, j'ai plusieurs relations de type n-n;
Plus concrètement, j'ai une table "employés" structurée comme suis :
id - nom - prenom - date d'entrée dans l'usine
Une table "Fonctions" organisée comme suis :
id - nom - service_id ( clé étrangère vers une tierce table )
Etant donné qu'un employé peut occuper plusieurs postes, et qu'un poste peut être occupé par plusieurs employés, j'ai une table de jointure comportant simplement id_employe et id_fonction.
Ce que je veux faire : créer un formulaire "d'édition" des employés, c'est à dire qui permette d'ajouter de nouveaux employés, de modifier/supprimer les existants.
Mon problème : je souhaite que dans ce formulaire, pour chaque employé, il y ai une "liste" ( pas dans le sens access du terme ) de toutes les fonctions, chaque dénomination de fonction étant précédée d'une case à cocher, et que l'utilisateur puisse tout simplement en cas d'ajout/modification d'un membre du personnel cocher ces cases pour attribuer les fonctions. Le nombre de fonctions est "dynamique", je ne peux donc pas faire ça bêtement en mode création de formulaires ( enfin je ne crois pas... ). Je me doute que la solution passe par un sous-formulaire.
Est-ce possible ? Si pas, quelle solution vous semble ergonomiquement viable pour une utilisation par un utilisateur lambda ?
Question Bonus : mis à part ce site-ci, quelles autres bonne ressources - que ce soit en matière de tuto ou de codes exemples - connaissez-vous sur le web ?
Merci d'avance,
François
Partager