Scopo
Ritorna True se la riga specificata è una di quelle selezionate tramite i check-box di selezione multipla del pannello.
Sintassi
boolean b = 0
//
b := Pannello.IsRowSelected(numero riga)
//
b := Pannello.IsRowSelected(numero riga)
Argomenti
Numero Riga | E' un numero intero che rappresenta il numero di riga di cui testare la selezione. Varia fra 1 e TotalRows(). |
Valore di ritorno
Ritorna True se la riga è fra quelle selezionate, False altrimenti.
Esempio di codice
// ********************************************************************
// Fired when a user selects a row using the Multiple Selection feature
// ********************************************************************
event Prodotti.Prodotti.OnChangeSelection(
boolean Selected // True if the row has been selected
boolean Final //
inout boolean Cancel // Set to TRUE to cancel the selection
)
{
int i = 1 // Per ciclare sulle righe
int s = 0 // Per sommare le scorte
//
// Al termine del cambio di selezione, posso conteggiare le quantità
if Final
{
// Ciclo su tutti i prodotti e vedo quelli selezionati...
for each row (Prodotti)
{
record Prodotto
...
//
if Prodotti.IsRowSelected(i)
{
s := s + Prodotto.Scorte
}
i := i + ONE
}
Prodotti.LabelTotale.Caption := MSG Scorta Prodotti +c ToString(s)
}
}
// Fired when a user selects a row using the Multiple Selection feature
// ********************************************************************
event Prodotti.Prodotti.OnChangeSelection(
boolean Selected // True if the row has been selected
boolean Final //
inout boolean Cancel // Set to TRUE to cancel the selection
)
{
int i = 1 // Per ciclare sulle righe
int s = 0 // Per sommare le scorte
//
// Al termine del cambio di selezione, posso conteggiare le quantità
if Final
{
// Ciclo su tutti i prodotti e vedo quelli selezionati...
for each row (Prodotti)
{
record Prodotto
...
//
if Prodotti.IsRowSelected(i)
{
s := s + Prodotto.Scorte
}
i := i + ONE
}
Prodotti.LabelTotale.Caption := MSG Scorta Prodotti +c ToString(s)
}
}
- Questa funzione deve essere usata solo se per il pannello è attiva la gestione della selezione multipla.
- Nel caso di pannello document oriented è più opportuno utilizzare la proprietà Selected dei documenti per sapere se un certo documento è stato selezionato.
Ultima modifica: 25/10/2016 / Validità: da 6.5.2680