Scopo
Restituisce il numero della pagina di pannello in cui è mostrato il campo.
Sintassi
int pagina := Pannello.GetFieldPage(indice campo)
Argomenti
Field Index | Indice del campo, da 0 a FieldsCount -1. Utilizzare la funzione FindField per ottenere l'indice del campo a partire dal suo codice. |
Valore di ritorno
Ritorna un intero corrispondente alla pagina di pannello in cui è contenuto il campo. Se il campo non è contenuto in nessuna pagina viene ritornato -1.
Esempio di codice
// ****************************************************************************
// Evento notificato al documento quando si desidera conoscere il valore di una
// Named Property
// ****************************************************************************
event Campo.OnGetNamedPropertyValue(
string PropertyName // E' il nome della proprietà calcolata di cu...
inout string PropertyValue // E' un parametro di output in cui deve esse...
)
{
Pannello p := Pannello.Cast(Parent)
//
switch (PropertyName)
{
case Field Page:
{
PropertyValue := ToString(p.IDPanel.GetFieldPage(Indice))
}
case Field Group:
{
PropertyValue := ToString(p.IDPanel.GetFieldGroup(Indice))
}
}
}
// Evento notificato al documento quando si desidera conoscere il valore di una
// Named Property
// ****************************************************************************
event Campo.OnGetNamedPropertyValue(
string PropertyName // E' il nome della proprietà calcolata di cu...
inout string PropertyValue // E' un parametro di output in cui deve esse...
)
{
Pannello p := Pannello.Cast(Parent)
//
switch (PropertyName)
{
case Field Page:
{
PropertyValue := ToString(p.IDPanel.GetFieldPage(Indice))
}
case Field Group:
{
PropertyValue := ToString(p.IDPanel.GetFieldGroup(Indice))
}
}
}
- Questa funzione è equivalente alla funzione GetPage della libreria di pannello.
- Non esiste il Setter di tale informazione in quanto la proprietà è in sola lettura.
Ultima modifica: 25/10/2016 / Validità: da 8.0.3560