Scopo
Indica se la box è presente nella sezione che si è formattata. Una box potrebbe non essere presente quando è in una sezione adattabile che contiene anche box che si adattano in altezza: quando le altre box sforano in una nuova pagina nell'evento di AfterFormatting la prima box non è più disponibile.
Sintassi
boolean present = Libro.Report.Box.isPresent()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Ritorna True se la box è ancora presente nella parte di sezione per cui è stato notificato l'evento di AfterFormatting.
Esempio di codice
// **********************************************************
// Evento notificato da una sezione dopo che è stata stampata
// **********************************************************
event Videata.Libro.Report.Sezione.AfterFormatting()
{
// Se la box non adattabile è ancora disponibile la rendo alta quanto quella
// adattabile
if (Libro.Report.BoxNonAdattabile.isPresent())
{
Libro.Report.BoxNonAdattabile.height = Libro.Report.BoxAdattabile.height
}
}
// Evento notificato da una sezione dopo che è stata stampata
// **********************************************************
event Videata.Libro.Report.Sezione.AfterFormatting()
{
// Se la box non adattabile è ancora disponibile la rendo alta quanto quella
// adattabile
if (Libro.Report.BoxNonAdattabile.isPresent())
{
Libro.Report.BoxNonAdattabile.height = Libro.Report.BoxAdattabile.height
}
}
- Questa funzione può servire per esempio se si vuole alzare una box quanto quella che gli sta a fianco che si può adattare in altezza: se la seconda box si spezza e finisce in parte in una nuova pagina la prima box non è più disponibile.
Ultima modifica: 06/10/2021 / Validità: da 9.5.4160
funzione