Bonjour,
J'aimerais rendre ma BDD plus facile d'utilisation.
Pour cela ,J'aurais grand besoin de vos lumières, suggestions et réponses.
J'ai trois tables reliées entre elles.
Table 1: salariés
Table 2: contrats de travail
Numero contrat; Date début;date fin
Table 3: heures travaillées par mois par année
Année; Janvier; Février;mars..... (Le format de cette table ne peut être changé car utilisée par un fichier excel de gestion des heures des salariés.
J'aimerais enregistrement automatiquement l'année dans la table 3 à partir de la table 2 contrat à l'aide d'une liste à choix multiples. Est-ce possible?
Cas simple avec utilisation liste à choix multiple pour afficher les années
Table 2: Contrat 1; 01/01/2015; 30/04/2015; 2015
Autre cas:
Table 2: Contrat 2; 31/04/2015;30/11/2015; 2015
Table 2: Contrat 3; 01/12/2015; 31/03/2016; (2015;2016)
Résultat attendu pour les 3 contrats ci dessus
Table 3 : 2015
2015
2015
2016
Je vous rappelle que ces tables sont liées avec jointure. Les heures sont rattacher aux contrats eux-memes rattachés aux salariés.
1- Est il possible de créer automatiquement un enregistrement dans la table 3 en fonction des valeurs sélectionner dans la liste à choix multiples (2015;2016;2017....). Si oui comment dois-je procéder?
2- Est-il possible de se passer de la liste à choix multiples puisque les années apparaissent déjà dans les champs date de début et date de fin des contrats. Est-il possible d'utiliser ces dates pour créer automatiquement une ligne année dans la table 3.
J'espère que ma problématique est suffisamment compréhensible.
N'hésitez pas à me poser des questions.
Merci par avance pour vos solutions.
Partager