Newsgroup: it.comp.appl.access
Titolo: Problemi con formattazione report

Ciao sono Arianna, il mio problema č questo:
ho un foglio che rappresenta una bolla di accompagnamento (come
riferimento); dove c'č la classica intestazione, la sezione con il contenuto
e la calce e devo costruire un report simile (quasi una fotocopia!)
Io devo poter inserire i dati in una maschera.
Il report che ho costruito contiene tutte queste informazioni ed il
contenuto della 'bolla' č una sottomaschera all'interno di questo report.
La 'bolla' di riferimento contiene 20 righe che conterranno i dati della
'bolla'
Il mio report, se io ho inserito 5 record, nell'anteprima di stampa mi
mostra la sezione corpo con solamente 5 righe e sotto bianco...(premetto che
il contorno del controlli associati hanno bordo visibile e nero -questo mi
permette di creare una specie di griglia-)
Io doveri poter far visualizzare tante righe vuote da arrivare ad una
griglia di 20 righe...: dovrei ricostruire tutta la griglia della mia bolla
e riempire le prime n righe quanti sono i record che ho inserito.
Spero di poter essere stata chiara...
Ho guardato sul sito comune e non ho risolto il problema...
Grazie anticipamente Arianna

 Grazie anticipamente Arianna
Nel corpo del report inserisci il controllo Interruzione di pagina subito prima
della fine del corpo;
chiamalo IntPagina.
Poi copia il seguente codice nel modulo del report:
Dim intCR As Integer
Const intNR As Integer = 20 'Numero di righe da visualizzare
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
    If FormatCount = 1 Then intCR = intCR + 1
    If intCR = intNR Then
        Me.IntPagina.Visible = True
    End If
End Sub
Private Sub IntestazionePagina_Format(Cancel As Integer, FormatCount As
Integer)
    intCR = 0
    Me.IntPagina.Visible = False
End Sub
dovrebbe funzionare.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


Ti chiedo scusa, ma quella che ti ho postato non e' la soluzione al tuo
problema, ma ad uno simile;
cioe' permette di visualizzare solo 20 righe per pagina.
Perdonami.
L'unica cosa che mi viene in mente adesso, e' che devi crearti una tabella
temporanea che riempi con i tuoi record + un numero di record a campi vuoti
tale da avere un totale record che sia 20 o un suo multiplo.
Per la stampa usi questa tabella e non l'originale.
Sono quasi sicuro che esista una soluzione diversa; se mi vine in mente ti
faccio sapere.


SIGH e ULTRA-SIGH e DOPPIO SIGH!!!
Ahime invece non funziona....
Io ho fatto cosi...:
Nell'intestazione del report ho : 1-Intestazione 'bolla' e la "testata" che
specifica le colonne nel corpo (es. COD, Descrizione NR etc..)
il corpo è una sottomaschera di altezza 1 riga me ha la proprietà
espandibile =true
ho messo l'int.pagina sia nel report principale che nella sottomaschera che
rappresenta l'elenco della mia bolla... e ho copiato rispetticamente il
codice prima da una parte (report) poi dall'altra....
e non ho ottenuto effetto diverso dal report di prima : 5 righe ONLYYYYY
Credo assolutamente di aver sbagliato in qualcosa
Un'altro aiuto???
Grazissime Arianna

 Grazie anticipamente Arianna
Guarda il thread:
[Da testare] Stampare un numero fisso di righe per pagina
non prevede l'uso di un sottoreport, ma onestamente credo tu possa farne a meno
:)
