Bonjour
Je dispose de 4 tables AFFECTATIONS, HISTORIQUE_AFFECTATIONS, Tbl_BASCULEMENT et FONCTIONS
voir pièce jointe
tables et codes.docx
Ce que je veux arriver à faire c’est à chaque insertion dans la table AFFECTATIONS, dupliquer l’enregistrement dans la table HISTORIQUE_AFFECTATIONS. Mais au niveau de la Table Tbl_BASCULEMENT, je ne veux insérer que les enregistrements des utilisateurs qui sont des gestionnaires. J’ai donc recours à la table FONCTIONS pour effectuer ce contrôle.
Je suis passé dans un premier temps par les marcro de table. Je parviens à dupliquer les enregistrements dans la table HISTORIQUE_AFFECTATIONS, mais au niveau de la table Tbl_BASCULEMENT, la condition que j’ai mise n’est pas respectée vu que toutes les insertions
que j’ai effectuées jusque-là ont été insérées également dans cette table qu’il s’agisse de gestionnaire ou non.
J’ai tenté la même chose en VBA. Mais c’est pareil. L’autre souci au niveau de cette table c’est le champ Bascule sensé recevoir une valeur dans la liste suivante (NON EFFECTUE, PARTIEL, EFFECTUE)
Mais qui en lieu et place reçoit -1 au lieu de « NON EFFECTUE » (Valeur définie dans mes tests).
Partager