[Risolto]
ho creato la query e mi sono accorto di quanto utile è stata la struttura suggerita;
ora riesco ad avere un riscontro per ogni materiale, per ogni codice, per ogni conferimento e per ogni singoloPzPackaging del database.
tramite una serie di relazioni ora sono riuscito a impostare una query di creazione tabella che mi farà da base per la creazione di una tabella in cui unisco i risultati denormalizzandoli e li adopererò per la stampaunione di word per avere un risultato per ogni record.
allego le immagini di
Relazioni:
e della query di creazione tabella.
la cui stringa sql è la seguente:
"SELECT tabProdotti.CodiceProdotto, tabProdotti.DescrizioneProdotto, TabSingoloPezzoPkg.singoloPzPkg_descrizione, TabMateriale.materiale_descrizione, TabCodice.codice_descrizione, TabConferimento.conferimento_descrizione
FROM TabCodice INNER JOIN (TabConferimento INNER JOIN (TabMateriale INNER JOIN (TabSingoloPezzoPkg INNER JOIN (tabProdotti INNER JOIN (Packaging_Cumulativa INNER JOIN tabProdPkg ON Packaging_Cumulativa.pk_id = tabProdPkg.idPackaging) ON tabProdotti.idProdotto = tabProdPkg.idProdotto) ON TabSingoloPezzoPkg.id_singoloPzPkg = Packaging_Cumulativa.pk_id_singoloPzPkg) ON TabMateriale.id_materiale = Packaging_Cumulativa.pk_id_materiale) ON TabConferimento.id_conferimento = Packaging_Cumulativa.pk_id_conferimento) ON TabCodice.id_codice = Packaging_Cumulativa.pk_id_codice;"
Ora il problema è legato alla creazione della tabella quindi sposto su un'altra discussione, di cui il link:
https://www.iprogrammatori.it/forum-programmazione/access/creazione-tabella-dinamica-temporanea-t51479.html
Grazie mille per il prezioso aiuto
Ciao