| dalla versione 6.5.2680 - modificato il 19/07/2008 - link - english
|
Scopo
Seleziona o deseleziona una riga del pannello all'interno della gestione della selezione multipla del pannello.
Pannello.SetRowSelected(stato, numero riga)
Argomenti
Stato
|
True se la riga deve essere selezionata, False altrimenti.
|
Numero Riga
|
Il numero della riga da selezionare o deselezionare, da 1 a TotalRows.
|
Note
-
Il parametro Numero Riga è opzionale. Se non specificato la procedura modificherà lo stato di selezione della riga attiva del pannello, oppure della riga per cui è stato chiamato un evento se la procedura viene utilizzata all'interno di un evento del pannello.
-
Questa procedura deve essere utilizzata solo se per il pannello è attiva la gestione della selezione multipla.
-
Per selezionare o deselezionare tutte le righe del pannello puoi usare il metodo ChangeSelection.
public void Prodotti2.BottoneSeleziona()
{
string n = ""
int i = 0
boolean Trovato = 0
n := InputBox(MSG Inserisci Parte)
if n = Empty String
{
return
}
n := Upper(n)
for each row (Prodotti)
{
record Prodotto
...
i := i + ONE
if Find(Upper(Prodotto.Nome), n, ??) > ZERO
{
Prodotti.SetRowSelected(True, i)
}
else
{
Prodotti.SetRowSelected(False, i)
}
}
Prodotti.ShowMultipleSelection := True
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.