Scopo
Questa proprietà rappresenta lo spazio tra le colonne in cui è suddivisa la sezione ed è espresso in millimetri. Viene utilizzata dal sistema solo se la sezione è suddivisa in almeno due colonne.
Sintassi
float dw = 0 // Spazio tra le colonne della sezione
//
dw := Sezione.ColumnSpace
//
dw := Sezione.ColumnSpace
Quando letta
Ritorna lo spazio tra le colonne della sezione ed è misurato in millimetri.
Quando impostata
Imposta lo spazio tra le colonne in cui è suddivisa la sezione in millimetri. Tale valore viene utilizzato unicamente se la sezione è suddivisa in almeno due colonne.
Esempio di codice
// **************************************************
// Fired after changes in panel are saved to database
// **************************************************
event CategorieBook1.Parametri.AfterCommit(
int RowsUpdated // Number of rows inserted or updated
int RowsInErrors // Number of rows that cannot be updated due to databas...
)
{
BookCategorie.ReportCategorie.Detail.ColumnNumber := Parametri.
NumeroColonne
BookCategorie.ReportCategorie.Detail.ColumnSpace := Parametri.
SpazioColonne
//
BookCategorie.Refresh(ONE, C-1)
}
// Fired after changes in panel are saved to database
// **************************************************
event CategorieBook1.Parametri.AfterCommit(
int RowsUpdated // Number of rows inserted or updated
int RowsInErrors // Number of rows that cannot be updated due to databas...
)
{
BookCategorie.ReportCategorie.Detail.ColumnNumber := Parametri.
NumeroColonne
BookCategorie.ReportCategorie.Detail.ColumnSpace := Parametri.
SpazioColonne
//
BookCategorie.Refresh(ONE, C-1)
}
- Normalmente la proprietà ColumnSpace viene valorizzata al di fuori degli eventi di formattazione della sezione per indicare quale deve essere lo spazio tra le colonne in cui sono suddivise tutte le copie della sezione.
- Attenzione: Se la proprietà ColumnSpace viene modificata all'interno dell'evento BeforeFormatting la modifica ha effetto solo sulla sezione in fase di formattazione (consulta il videocorso Mastro On Formatting). Se la proprietà ColumnSpace viene modificata al di fuori dagli eventi di formattazione della sezione, da quel momento in poi tutte le copie della sezione avranno la proprietà ColumnSpace valorizzata allo stesso modo. In quest'ultimo caso è come se alla proprietà ColumnSpace fosse stato fornito tale valore a design-time.
- Attenzione: La modifica alla proprietà ColumnSpace nell'evento AfterFormatting o in una procedura collegata ad una box cliccabile contenuta nella sezione non ha alcun effetto poiché la sezione è già stata formattata e posizionata sulla pagina in fase di formattazione.
Ultima modifica: 02/11/2022 / Validità: da 6.7.2900