Newsgroup: it.comp.appl.access
Titolo: Report MS Access 2007

Ciao tutti,
devo produrre un report partendo da una sola tabella contenente n
elementi.
Quando visualizzo il report gli elementi devono essere però elencati
in una griglia fissa di trenta righe. (Se la mia tabella contiene 20
elementi, la griglia stampata dovrà visualizzare 10 righe vuote).
Al momento riesco a produrre solo una griglia del numero di righe
della mia tabella.
Grazie a Tutti
Fabri

 ha scritto nel messaggio 
news:32431e2f-b68c-4a73...@q16g2000yqq.googlegroups.com...
Ciao tutti,
devo produrre un report partendo da una sola tabella contenente n
elementi.
Quando visualizzo il report gli elementi devono essere per� elencati
in una griglia fissa di trenta righe. (Se la mia tabella contiene 20
elementi, la griglia stampata dovr� visualizzare 10 righe vuote).
Al momento riesco a produrre solo una griglia del numero di righe
della mia tabella.
Grazie a Tutti
Fabri
vedi se fa al caso tuo:
4.6 Stampare un numero N costante di righe per pagina
www.sitocomune.com
ciao
Daniele 

 Daniele
Grazie. L'ho già provato ma e il VBA contenuto nell'esempio "complica"
le cose organizzando i contenuti per gruppi; obiettivamente non sono
riuscito a semplificarlo per l'utilizzo con una sola tabella/query.

 ha scritto nel messaggio 
news:32431e2f-b68c-4a73...@q16g2000yqq.googlegroups.com...
Ciao tutti,
devo produrre un report partendo da una sola tabella contenente n
elementi.
Quando visualizzo il report gli elementi devono essere per� elencati
in una griglia fissa di trenta righe. (Se la mia tabella contiene 20
elementi, la griglia stampata dovr� visualizzare 10 righe vuote).
Al momento riesco a produrre solo una griglia del numero di righe
della mia tabella.
Grazie a Tutti
Fabri
-------------------------
Attento al crosspost o almeno segnalalo.
Ti ho risposto sull'altro NG.
Riassumo:
Forse ci sono diverse strade ma a me ne viene in mente solo una.
Crea una tabella di appoggio con le righe che ti servono (multipli di
trenta) per incollarvi i dati o da codice o con una query di accodamento.
Questa tabella dovra avere oltre a tutti i campi della tabella originale
anche un campo aggiunto che andra valorizzato con un carattere a piacere e
che serve solo per avere le trenta righe o multipli di trenta. Infatti non
potresti avere trenta o dieci righe completamente vuote.
Ogni trenta righe il carattere cambia.
Crea una query raggruppata con il solo campo aggiunto della tabella di
appoggio: il risultato dovrebbe essere per esempio A, B, C se hai 90 righe.
Crea una seconda query con tutti i campi della tabella di appoggio. Questa
seconda query alimenta un sottoreport mentre la prima alimenta il report
principale. Report principale: alimentata dalla query raggruppata,
ordinamento e raggruppamento del report per il solo campo, Intestazione di
gruppo = S� (qui metti il l'unico controllo), Pi� di pagina = a piacere,
raggruppa = ogni valore, Intervallo raggruppamento = 1. Nel corpo inserisci
il sottoreport: collega campi secondari = nome controllo comune (il nome
dell'unico campo che hai usato nel report principale), Collega campi master
= al primo. L'ordinamento del sottoreport dovr� essere decrescente
altrimenti vedi prima le righe vuote.
Dovrebbe bastare.
Possibile risultato:
Report Principale Intestazione (nome campo) = A (non visibile)
Sottoreport (nel corpo del primo report) = Pluto
-----------------------------------------------------Paperino
------------------------------------------------------Paolino
------------------------------------------------------Righe vuote fino a
trenta
Sar� cos� per le pagine successive.
Ciao, Carlo

 Ciao, Carlo
Grazie dell'idea,
Il problema (che complica le cose) è che i dati da mettere nel report
cono risultanti di una query.
Comunque proverò appena mi sarà possibile a creare una tabella di
appoggio con una query di creazione.
Grazie ancora.
Ciao e chiedo scusa per il crosspost (non sapevo esattamente dove
postarlo) e ne approfitto per segnalare un ulteriore crosspost su
microsoft.public.access.externaldata

 ha scritto nel messaggio 
news:695f4740-447b-4ee5...@t23g2000yqt.googlegroups.com...
Grazie dell'idea,
Il problema (che complica le cose) � che i dati da mettere nel report
cono risultanti di una query.
Comunque prover� appena mi sar� possibile a creare una tabella di
appoggio con una query di creazione.
Grazie ancora.
------------------------------------------
Si pu� andar bene.
----------------------------------------------
Ciao e chiedo scusa per il crosspost (non sapevo esattamente dove
postarlo) e ne approfitto per segnalare un ulteriore crosspost su
microsoft.public.access.externaldata
Basta mettere [XP] davanti il subject, per esempio:
[XP] Utilizzare una query a campi incrociati per alimentare un report.
Ciao, Carlo 

 [XP] Utilizzare una query a campi incrociati per alimentare un report.
...e veramente usare un crosspost invece di un multipost come qui.
@difabri:
Per pi� informazione vedi
http://faq.news.nic.it/wiki/ItNewsAiutoBase#head-e8c6e2928adb186ba888142038d7d0474a156810
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Sicuramente meglio fare un x-post (non sempre) che un multipost ma, in 
entrambi i casi, va segnalato.
Ciao, Carlo