Condizioni di notifica
Questo evento viene notificato dalla pagina quando questa sta per essere preparata per la stampa subito dopo aver applicato gli algoritmi di ridimensionamento qualora la pagina abbia il valore della proprietà FitMode diverso da NONE.
Quando il motore di stampa decide che è necessaria una nuova pagina ne crea una copia in memoria e notifica l'evento di OnBeforeFormatting. Poi applica le regole di rimensionamento. Quindi notifica l'evento OnAfterFormatting.
Utilizzo consigliato
L'evento di OnAfterFormatting può essere utilizzato per impostare le proprietà della pagina o delle box in essa contenute. E' possibile nascondere singole box o span. E' anche possibile cambiare lo stile visuale della degli oggetti che la pagina contiene.
Tutte le modifiche alla pagina che ha notificato l'evento o agli oggetti che questa contiene vengono applicate solo ed esclusivamente alla copia che è stata creata durante la preparazione della stampa. Modifiche ad oggetti non contenuti nella pagina vengono, invece, applicate agli oggetti da cui verranno fatte le copie per il proseguimento della stampa.
Argomenti
L'evento non ha argomenti.- In questo evento non è consigliabile leggere il valore delle colonne della query dei reports in quanto le query potrebbero trovarsi in uno stato non definito.
- In questo evento è possibile utilizzare il risultato delle funzioni PageNumber e NumberOfPages del book per poter sapere il numero corrente della pagina e il numero totale di pagine. Occorre prestare attenzione al fatto che la funzione NumberOfPages restituirà il numero corretto solo se è stato impostato il flag Precount Pages nella videata delle proprietà del Book. E' anche possibile leggere il valore della funzione NumberOfPagesConfirmed per sapere se il motore di stampa sta effettuando il primo o il secondo giro, qualora sia stato impostato il flag Precount Pages di cui sopra.
- L'evento viene notificato subito dopo che il sistema ha applicato gli algoritmi di ridimensionamento qualora la proprietà FitMode della pagina sia impostata ad un valore diverso da NONE.
Ultima modifica: 24/08/2022 / Validità: da 22.5.8700