Correlare più record allo stesso report

di il
3 risposte

Correlare più record allo stesso report

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

3 Risposte

  • Re: Correlare più record allo stesso report

    milomilo ha scritto:


    Non capisco però come potrei correlare più record (che dovrei scegliere prima) con un unico report. Grazie in anticipo
    Se il database è strutturato bene un report in creazione guidata dovrebbe già fare tutto.
    Nella finestra delle relazioni "Tabella2" (che spero proprio non si chiami così ma... bisogna restare sul generico, vero?) è collegata 3 volte alla "Tabella1" (altro nome significativo)? Quali sono i campi significativi di queste due tabelle e come sono relazionate?
  • Re: Correlare più record allo stesso report

    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.
  • Re: Correlare più record allo stesso report

    Ok. Vi ringrazio molto. Provo a sviluppare la tabella intermedia molti a molti e vediamo se riesco.
Devi accedere o registrarti per scrivere nel forum
3 risposte