max.riservo ha scritto:
Io NON agirei sul Report o Page Header/Footer ma come già scritto, su una sezione raggruppamento (creata ad esempio sulla chiave univoca del documento) e poi non agirei sulla proprietà visible ma annullerei l'evento format (Header o Footer del raggruppamento) ...
Riesci gentilmente ad ABBANDONARE il Report Header/Footer,
a creare una raggruppamento su un campo (o più campi) e a spostare quello che hai messo nel
Report Header (-> Raggruppamento Header) e nel Report Footer (-> Raggruppamento Footer) ?
Poi ti studi bene la sequenza di eventi per capire come avviene l'impaginazione (metti un bel debug.print dentro ogni evento format di ogni sezione : stampi il nome della routine e le proprietà me.page, me.pages).
Poi cerchi di capire se possa andar meglio :
- annullare l'evento format (cancel = true)
- forzare la visibilità a false della sezione
- forzare il salto pagina (forcenewpage = 1)
Un'altra soluzione potrebbe essere quella di creare un report principale con 3 raggruppamenti sullo stesso campo (campi),
nella sezione header di ogni raggruppamento inserisci un sottoreport (che è legato al report principale tramite il campo del raggruppamento).
Ogni sottoreport rappresenta solo 1 pagina del report ed è strutturato in modo da visualizzare solo 2 foto (da capire quale criterio utilizzare per far visualizzare solo 2 foto).
Poi nel report principale tramite le tue selezioni abiliti/disabiliti i sottoreport specifici (le sezioni header).
Se proprio non ne vieni a capo, ci prepari un mini demo con il minimo necessario a replicare il problema :
- no dati sensibili
- 2 o 3 ID documento più le relative foto (puoi anche creare delle immagini stupide con solo delle scritte : immagine1, immagine2, etc)
- che sia il più basico possibile ... ad inacidirlo ci pensiamo noi