Newsgroup: it.comp.appl.access
Titolo: stampare più reportcome unico documento

Salve, ho bisogno di aiuto per il seguente problema:
(premetto che non sono un genio in access ma provo a cavarmela)
ho un database composto da 20 tabelle (trattasi di listini prezzi), per ogni 
tabella esiste un report, se voglio stampare avrň 20 listini diversi, ognuno 
con una numerazione propria (per es. da pag.1 a pag.15); invece a me 
servirebbe poter stampare quei 20 report come se fossero un unico listino, 
fermo restando le caratteristiche proprie di ogni listino, in modo tale da 
ottenere una numerazione pagina unica del listino finale, (che vada da pag.1 
a pag.300), che č quello che mi preme e mi manca, cosě da poter creare poi 
un indice con i vari numeri di pagina ecc... credete si possa fare?
grazie e buon fien settimana a tutti.
evaluna 

 
la soluzione potrebbe essere in una query Unione che riunisca le varie 
tabelle. Poi inserisci un campo che identifica le tabelle per poter 
'raggruppare' il report finale (che devi costruire) e tenere, così, 
separati i vari listini all'interno del report.
Le pagine doivrebbero essere sequenziali .... per l'indice(mhh) non 
saprei. Forse contando da codice le righe corrispondenti ed inserendo in 
una matrice per poter generare l'indice, ma è un metodo rompimaroni.
O forse affidando a Word ogni tabella per ogni sezione e lasciando fare 
a lui gli indici...
Metodi ce ne possono essere svariati
-- 
IvanDaBologna
-=-=-==--==-=-=-
sottOFFICEale             - il mio blog
barbera del monferrato    - il mio vino
carmen                   - la mia donna
non necessariamente nello stesso ordine

 lui gli indici...
per l'indice solitamente faccio con word, quello non č un problema (lo 
sarebbe se volessi fare come dici tu da codice......no no no....non mi ci 
metto proprio non č per me!)
Grazie mille per i suggerimenti, magari mi rifaccio viva tra qualche giorno 
e tra qualche tentativo!
Ciao,
evaluna 

 ha scritto nel messaggio 
news:gr7ng4$k3j$1...@tdi.cu.mi.it...

Ciao,
1) I nomi delle colonne sono uguali per tutte le tabelle?
Ad esempio Tabella1(Nome,Descrizione,Prezzo)
                   Tabella2(Nome,Descrizione,Prezzo)
                   Tabella3(Nome,Descrizione,Prezzo)
2) Come si chiama ciascuna tabella, e ciascuna colonna?

 chiedo aiuto nuovamente ;-)
la query unione è una cosa concettualmente semplicissima.
Serve a 'unire' in un unico risultato, records provenienti da due o più 
queries che abbiano ESATTAMENTE lo STESSO NUMERO DI CAMPI( e i campi 
devono essere anche dello stesso tipo nelle colonne corrispondenti).
Es
--- tAnagrafica
[cognome] testo
[nome] testo
[eta] numerico-intero
--- tAttori
[cogn] testo
[nom] testo
[quantiAnniHa] numerico-intero
posono essere raggruppati(uniti) in un unica query del tipo:
SELECT cognome, nome, eta
FROM tAnagrafica
UNION SELECT cogn, nom, quantiAnniHa
FROM tAttori;
e volendo puoi unire quante queries ti pare, mettendo il punto e virgola 
solo all'ultima riga ed utilizzando la parola UNION.
I nomi delle colonne finali prenderanno il nome dei campi nella prima 
query, in questo caso avarai [cognome],[nome],[eta].


 2) Come si chiama ciascuna tabella, e ciascuna colonna?
Ogni tabella porta il nome del listino a cui si riferisce (alternatori - 
faretti - cambi - ecc...), e le colonne sono Descrizione - quantità - 
prezzo, e in alcune tabelle al posto di quantità c'è dx o sx, come detto in 
precedenza.
scusa il ritardo con cui rispondo, ma non sono sempre online.... e comunque 
grazie!!
evaluna 

 query, in questo caso avarai [cognome],[nome],[eta].
 devo provarci, solo allora potrň dire se riesco o meno... per il momento 
grazie!
evaluna