Newsgroup: it.comp.appl.access
Titolo: [A97] Come ottenere i totali di pagina di un sottoreport nel report principale

Salve a tutti.
Ho un report Report0 che al suo interno ha tre sottoreport:
Report1
Report2
Report3
Ognuno di questi, che può essere stampato anche separatamente dagli
altri, ha delle intestazioni per tutte le colonne e dei totali di
pagina per alcune di esse.
Come è noto le sezioni "Intestazione di pagina pagina" e "Piè di
pagina pagina" di un report non vengono stampate quando questo è
utilizzato come sottoreport.
Per ottenere comunque la stampa delle intestazioni delle colonne del
sottoreport anche nel report, basta definire nel sottoreport un
livello di gruppo su un campo che si mantenga costante su tutti i
record, spostare i controlli dall'"Intestazione di pagina pagina"
nell'intestazione del gruppo ed impostare la proprietà di tale sezione
"RipetiSezione" a Sì.
E per i totali che si trovano nella sezione "Piè di pagina pagina"
come si può fare ?
Purtroppo, nella sezione "Piè di pagina gruppo" non esiste la
proprietà "RipetiSezione" !
E' da ieri che cerco una soluzione, ma senza successo.
Grazie in anticipo.
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

Grazie in anticipo.
Non ho capito esattamente cosa vuoi ottenere, se un totale del sottoreport
sul report potresti mettere una casella nascosta a piedipaginareport del
sottoreport che fa la somma dei piedipaginapagina e riferirti ad essa da un
controllo sul report.
Sempreche' ho capito...:-)
Saluti.
Luciano

 Vincenzo Turturro
Perchè non usi, nell'origine controllo dei controlli inseriti in Report0,
delle DSum per fare le tue somme di colonna relative ai sottoreport?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Cercherò di spiegarmi meglio.
Report0 contiene al suo interno solo e soltanto tre sottoreport
Report1, Report2 e Report3.
Ognuno di questi tre report al suo interno contiene dei totali
progressivi che  vengono (e devono) essere stampati al fondo di
ciascuna pagina.
Progressivi deve essere inteso nel senso che in fondo a pagina 1 si
totalizzano le righe di pagina1, in fondo a pagina 2 le righe di
pagina 1 e di pagina 2 .... in fondo a pagina n le righe di pagina 1,
pagina 2, .... pagina n
Se questi tre report vengono stampati come report a sè stanti, non ci
sono problemi: ogni pagina ha in fondo i suoi totali progressivi.
Ecco uno schema molto scarno:
Report1Pagina1
righe di Report1Pagina1
Report1TotaliDiPagina1
Report1Pagina2
righe di Report1Pagina2
Report1TotaliDiPagina2
Report1Pagina3
righe di Report1Pagina3
Report1TotaliDiPagina3
e così via ...
Se però stampo Report0, i totali di pagina dei sottoreport spariscono,
così come spariscono le intestazioni di pagina.
Poichè il problema si presenta anche con un solo sottoreport, per
semplicità supponiamo che Report0 contenga solo Report1
Io (o meglio: il mio cliente, che gli Dei l'abbiano in gloria !)
vorrei ottenere:
Report0
Report0Pagina1
righe di Report1Pagina1
Report1TotaliDiPagina1
Report0Pagina2
righe di Report1Pagina2
Report1TotaliDiPagina2
Report0Pagina3
righe di Report1Pagina3
Report1TotaliDiPagina3
e così via ...
Grazie per l'interessamento


Come stai ?
Ultimamente partecipo pochissimo al NG, ma comunque vi tengo sotto
controllo !


 Vincenzo Turturro
Ciao ed un caro saluto ad Anna.
Roberto