| dalla versione 6.5.2680 - modificato il 02/10/2006 - link - english
|
Condizioni di notifica
L'evento di
OnPrint viene notificato dal pannello quando il Book (Report) legato al pannello sta per essere stampato. Questo può avvenire nelle seguenti condizioni:
- L'utente preme il tasto Stampa nella toolbar del pannello.
- Il programma invia il comando PrintBook al pannello.
Utilizzo consigliato
L'evento di
OnPrint può essere utilizzato per modificare le condizioni di stampa del report, oppure per stampare un qualunque report secondo una propria procedura di stampa.
Argomenti
Cancel
|
Impostando a True questo parametro si annulla la stampa del report.
|
Print Destination
|
Puoi modificare la destinazione del report impostando questo parametro ad uno dei valori contenuti nella lista valori PrintDestinations. Il valore di default è PDF.
|
Set Where Clause
|
Imposta a False questo parametro per evitare che la stringa di where del pannello venga trasferita al report.
|
Note
- Attenzione: se il report è basato su una tabella in memoria e durante questo evento ne viene modificato il contenuto, è necessario utilizzare il comando UpdateControls per trasferire i dati in memoria al report.
event Prodotti.Prodotti.OnPrint(
inout boolean Cancel
inout int PrintDestination
inout boolean SetWhereClause
)
{
PrintDestination := SCREEN
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.