Bonjour à tous, j'ai fais mon post dans le forum ACCESS, et on m'a conseillé de le faire sur ce forum ; voilà pourquoi je suis ici.
Mon problème est le suivant :
Sous ACCESS 2003, j'ai deux tables CONTRATS et AVENANTS ayant des champs identiques nommés différemment, et cela parce que je souhaite ajouter des enregistrements de la table CONTRATS vers la Table AVENANTS sous certaines conditions ; je schématise :
Voici mes deux tables :
Ce que j'aimerais, c'est ajouter les enregistrements pour lesquels N°_Ct et DateAvenant_Ct ne se trouvent pas déjà dans la table AVENANTS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CONTRATS N°_Ct Type_Ct Debut_Ct Fin_Ct Heure_Ct DateAvenant_Ct ------- ------- -------- -------- --------- ---------------- 1 CDD 10/08/06 31/08/06 35 2 CDI 01/01/06 35 06/08/06 3 CDI 02/03/06 30 AVENANTS N°_Av NumCt_Av TypeCt_Av DebutCt_Av FinCt_Av HeureCt_Av Avenant_Av ----- -------- --------- -------- -------- --------- ----------------
Ce qu'il faut comprendre, c'est que quand je rempli ou que je modifie le champ DateAvenant_Ct, l'enregistrement correspondant doit s'ajouter à la table AVENANTS pour que, juste après, je puisse modifier le même enregistrement.
C'est le principe des modifications de contrat (ou plus communément appelé avenants au contrat de travail).
j'espère que j'était clair, sinon je m'explique à nouveau.
Merci
Partager