Maschere e report raddoppiano valori query

di Anonimizzato19887 il
1 risposte
Con una query creata da n° 2 query + altre tabelle alcuni record solo ed esclusivamente nelle maschere e nei report vengono raddoppiati rispetto alla query che risulta esatta. Anche controllando l'esportazione della query in Excel i dati sono esatti.
Non riesco a capire la ragione
Cosa dovrei verificare?

1 Risposte

  • Qualora le occorrenze ottenute risultino incrementate è probabile che, anche involontariamente, hai generato un "prodotto cartesiano" (fra le due query e le altre tabelle inserite).
    Infatti il prodotto cartesiano è l'insieme di ogni possibile combinazioni di righe di due (o più) tabelle.
    In Access per ottenere il prodotto cartesiano è sufficiente non inserire alcun tipo di join fra le tabelle o query interessate.
    https://support.microsoft.com/it-it/kb/13669
    https://support.office.com/it-it/article/Collegare-tabelle-e-query-3f5838bd-24a0-4832-9bc1-07061a1478f6

    Quindi valutare il tipo di join impiegata, in modo da assicurare la relazione fra tutte le tabelle (o query) collegandole con il campo che hanno in comune,
Devi accedere o registrarti per scrivere nel forum
1 risposte