milomilo ha scritto:
Salve a tutti,
avrei la necessità di stampare dei moduli in cui sono presenti diversi record provenienti dalla stessa tabella. Nella pratica: tabella1: lavoro (con chiave primaria duplicati non ammessi) che si collega con progettista, geologo e direttore lavori, appartenenti alla stessa tabella2. In una maschera dovrei scegliere per ogni lavoro chi sono le 3 figure e poi stampare un report che contenga i dati del lavoro e di queste 3 figure. Non capisco però come potrei correlare più record (che dovrei scegliere prima) con un unico report. Grazie in anticipo
Per ogni Lavoro hai Più Figure professionali da correlare.
Queste figure professionali stanno quindi in una Tabella AnagraficheProfessionali con IdPK/Nome/Cognome/IncaricoProfessionale.
Siccome immagino che in questa tabella Anagrafiche tu possa avere N(Geologi), N(Dir L), N(Progettisti), N(CSP/CSE) ecc...
Quindi se il Numero di Figure Professionali è FISSO... sono sempre e solo quelle 3 che hai Definito nella Tabella Lavori avrai i 3 Campi, ognuno dei quali Correlati alla Tabella AnagraficheProfessionali.
Se il Numero può essere dinamico, e personalmente opterei per questa soluzione, ti serve una Tabella intermedia che ti consenta di Associare Molti Lavori con Molte Figure Professionali, realizzando in questo modo la 3°FN Relazione Molto a Molti.
Da li poi generi il tuo Report con un SottoReport con le Figure Professionali associate al Lavoro inclusa la Qualifica.