Newsgroup: it.comp.appl.access
Titolo: Problema record doppi

Salve a tutti, è la prima volta che posto su questo NG.
sono  a chiedervi un chierimento su una piccola applicazione
a cui sto lavorando. In pratica :
Ho collegato due tabelle ad un DB esterno
tblBolleTestata
tblBolleDettaglio
il mio scopo è di fare un semplice report cosi strutturato:
Cliente
    Causale  NumBoll
            DettaglioBolla (righe articoli)
Ho fatto una query per unire la testata della bolla con le righe dettaglio
ma poichè posso avere lo stesso numero documento per due causali
diverse (es. CL 325 e CR 325 ), quando faccio il report mi
elenca le righe dettaglio di entrambi i documenti su entrambi le causali.
Come posso distinguere le due causali ?
Avevo pensato alle brutte di unire i campi Causale e NumBolla in un
unico campo, ma come si fa ?
Grazie per eventuali risposte
William

 ha scritto nel messaggio
news:c63g7q$i8q$1...@carabinieri.cs.interbusiness.it...



P
No, il problema è che l'elenco deve essere completo, non selettivo.
Esempio di come viene adesso
Cliente XYZ
        CL 325
            Riga    Descrizione    Qta
            200    Articolo 01    100
            200    Articolo 02    150
            300    Articolo BX    15
            300    Articolo CX    5
            400    Articolo FX    10
Cliente FGH
        CR 325
            Riga    Descrizione    Qta
            200    Articolo 01    100
            200    Articolo 02    150
            300    Articolo BX    15
            300    Articolo CX    5
            400    Articolo FX    10
Invece dovrebbe essere
Cliente XYZ
        CL 325
            Riga    Descrizione    Qta
            200    Articolo 01    100
            300    Articolo BX    15
            400    Articolo FX    10
Cliente FGH
        CR 325
            Riga    Descrizione    Qta
            200    Articolo 02    150
            300    Articolo CX    5
Nella query i precedenti record sono così strutturati:
Cliente    Causale    NumBolla    Riga    Articolo            Qta
XYZ        CL            325            200    Articolo 01        100
XYZ        CL            325            300    Articolo BX       15
XYZ        CL            325            400    Articolo FX       10
FGH        CR            325            200    Articolo 02        150
FGH        CR            325            300    Articolo CX       5
Il problema è che quando faccio un report di questa query
non mi sente la differenza delle causali  e mescola tutto.
William

 ha scritto nel messaggio
news:c63hc9$hnq$1...@fata.cs.interbusiness.it...


 eventualmente con filtro su codici causale.
No..no...l'esempio è giusto. Posso avere lo stesso numero su due
causali diverse.
Una cosa a cui avevo pensato è questa:
creare due qry di aggiornamento per le due tabelle
collegate ed inserire una key contatore su entrambe e poi
riunirle con un'altra qry.
ES.
TblDettaglio
Key    Cliente      Causale    NumBol      Riga     Descriz            Qta
   1       XYZ        CL            325            200    Articolo 01
100
   1       XYZ        CL            325            300    Articolo BX
15
   1       XYZ        CL            325            400    Articolo FX
10
   2       FGH        CR            325            200    Articolo 02
150
   2       FGH        CR            325            300    Articolo CX
5
TblTestata
   Key    Cliente    Causale    NumBol    DatiVari
    1        XYZ        CL            325            HHHHH
    2        FHG        CR            325            GGGGG
ma non so come fare a fare il salto codice nella tabella dettaglio
oppure
avrei pensato di unire in un unico campo i due Causale e NumBol,
in questo modo diventerebbe univoco, ma non so come fare.
William