Scopo
Questa proprietà rappresenta l'altezza della box.
Sintassi
int dy = 0 // Altezza della box
//
dy := Box.Height
//
dy := Box.Height
Quando letta
Ritorna l'altezza della box ed è misurata in millimetri.
Quando impostata
Imposta l'altezza della box in millimetri.
Esempio di codice
// ************************************
// Fired when the section is formatting
// ************************************
event BookDD.BookDD.ReportDD.Detail.BeforeFormatting()
{
// Posiziono la box
BookDD.ReportDD.Pezzo.Left := BookDD.LeftPezzo
BookDD.ReportDD.Pezzo.Top := BookDD.TopPezzo
BookDD.ReportDD.Pezzo.Width := BookDD.WidthPezzo
BookDD.ReportDD.Pezzo.Height := BookDD.HeightPezzo
}
// Fired when the section is formatting
// ************************************
event BookDD.BookDD.ReportDD.Detail.BeforeFormatting()
{
// Posiziono la box
BookDD.ReportDD.Pezzo.Left := BookDD.LeftPezzo
BookDD.ReportDD.Pezzo.Top := BookDD.TopPezzo
BookDD.ReportDD.Pezzo.Width := BookDD.WidthPezzo
BookDD.ReportDD.Pezzo.Height := BookDD.HeightPezzo
}
- Normalmente la proprietà Height viene valorizzata all'interno degli eventi di formattazione dell'oggetto che contiene la box per impostare l'altezza della singola copia della box.
- Attenzione: Se la proprietà Height viene modificata all'interno degli eventi di formattazione dell'oggetto che contiene la box (evento OnFormatting della pagina se la box è contenuta nella pagina o evento di BeforeFormatting della sezione se la box è contenuta in una sezione) la modifica ha effetto solo sulla box in fase di formattazione (consulta il videocorso Mastro On Formatting). Se la proprietà Height viene modificata al di fuori dagli eventi di formattazione dell'oggetto che contiene la box, da quel momento in poi tutte le copie della box avranno la proprietà Height valorizzata allo stesso modo. In quest'ultimo caso è come se alla proprietà Height fosse stato fornito tale valore a design-time.
- Se la proprietà Height viene modificata all'interno di una procedura legata alla box tale modifica ha effetto solo sulla singola box cliccata. Tale modifica equivale ad una modifica alla proprietà fatta all'interno degli eventi di formattazione dell'oggetto che contiene la box.
- Se viene modificata la proprietà Height durante gli eventi di formattazione dell'oggetto che contiene la box o durante la procedura collegata alla box non è necessario ristampare il book. Tale modifica avrà effetto immediato. Qualora, invece, la modifica sia fatta fuori dagli eventi di validazione e non all'interno della procedura collegata alla box potrebbe essere necessario ristampare il book utilizzando la procedura Refresh dello stesso.
- A partire dalla versione 13.0.5600 è possibile modificare il valore della proprietà Height anche nell'evento AfterFormatting della sezione che contiene la box.
Ultima modifica: 02/11/2022 / Validità: da 6.5.2680