Scopo
Restituisce l'indice del gruppo di pannello a cui appartiene il campo.
Sintassi
int gruppo := Pannello.GetFieldGroup(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 al gruppo di pannello in cui è contenuto il campo. Se il campo non è contenuto in nessun gruppo 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 GetGroup della libreria di pannello.
- Non esiste il Setter di tale informazione in quanto la proprietà è in sola lettura.
Ultima modifica: 28/07/2022 / Validità: da 8.0.3560