Gambas-it
Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: g.paolo - 02 Marzo 2008, 19:53:56
-
Ho una griglia con una columnview che mi carica una lista di records. Alla fine del caricamento vorrei posizionarmi su un record specifico facendo scorrere la griglia in automatico.
Ho provato allo scopo diverse soluzioni, ma senza risultato.
Anche con i seguenti comandi non ottengo nulla, nemmeno messaggi di errore:
griglia.MoveTo(Str(posizione))
griglia.Refresh
Il comando MoveTo dice nella sintassi che devo mettere una variabile stringa, pertanto devo fare la conversione della variabile integer "posizione".
Secondo voi dove sto sbagliando?
-
Ciao. Devi muoverti sulla key, che è una stringa tipo:
ColumnView1.MoveTo("una_key")
ColumnView1.Item.Selected = TRUE
Ciao.
-
Ecco dove stava il problema!
ColumnView1.Item.Selected = TRUE
E' questa che mancava! Grazie.
-
Ricorda di deselezionare tutti gli altri, a meno che tu non abbia impostato la selezione singola.
-
Grazie per l'info, terrò presente!