bonsoir,
Après avoir longtemps cherché et parcouru le forum sans trouvé de réponse, je me lance pour vous poser ma question.
Je construis une base access pour gérer les contrats des sous traitants qui travaillent sur les chantiers. Un chantier comporte plusieurs sites. Les lots sont les tâches qui devront être accomplies (maçonnerie, peinture, carrelage...)
J'ai donc une liste de lots, attachée à un chantier (la liste est la même pour tous les sites qui composent le chantier).
J'ai donc une T_LOT, attachée à une T_LISTE LOT, attachée à T_CHANTIER, attachée à T_SITE. D'autre part, une T_CONTRAT qui reprend le sous traitant et le chantier. Cette table est attachée à T_CONTRAT_SITE (pour les différents sites du contrat) et T_CONTRAT_SITE_LOT (pour les différents lots par site).
Après avoir établi le contrat, je souhaite afficher dans une zl les lots qui n'ont pas été attribués par site.
J'ai créé une première requête qui regroupe tous les lots par chantier et par site puis j'ai essayé de faire une non correspondance avec les lots attribués dans les contrats, mais j'ai beau tourner dans tous les sens ca ne va pas. J'ai pensé à une requête union, mais je ne sais pas comment m'y prendre.
Je ne maitrise pas le vba.
Merci de votre aide
isabelle
Partager