Bonjour à tous,
Je vous expose mon problème en étant le plus simple possible
J'ai une table SALARIES où pour simplifier j'ai 3 champs : Id, Nom et Actif (Oui/Non) pour déterminer si le collaborateur fait toujours partie de la société
J'ai une table PROJET où j'ai les caractéristiques du projet et un champ Id_Salarie qui indique le salarié en charge du projet (je stocke l'id)
J'ai créé un formulaire permettant de remplir les caractéristiques du projet avec un champ "Responsable" qui est une liste déroulante pointant sur la table salarié via une requête "select Id, Nom from SALARIES where actif = true" me permettant de ne proposer que les personnes travaillant à date dans la société. J'ai mis 2 colonnes pour ma combobox avec 0cm pour le champ Id et 5cm pour le champ Nom ce qui me permet de voir le nom de la personne.
Le problème se situe pour les anciennes fiches où les personnes en charge ne sont plus actives. Ma liste déroulante est vide (logique vu la requête).
Comment faire pour conserver le nom dans le champ même si la personne n'est plus présente ? Dans la table j'ai bien l'id en question, mais c'est au niveau de la liste que je ne vois plus le nom
Merci d'avance
Partager