Italian [Risolto] [B4A] CLV e lettura di un checkbox

Aldo's

Active Member
Licensed User
Buona serata a tutti.
Ho una CLV con all'interno un CheckBox per ogni riga della CLV.
Problema:
al termine della fase di immissione dati, al premere di un Button, devo passare in rassegna la mia CLV e, in caso di Checked=True, devo eseguire una INSERT in una tabella, in caso contrario nessuna operazione.
Come faccio (tramite FOR NEXT? o altro?) a passare in rassegna i miei CheckBox che popolano la CLV?
Grazie
 

LucaMs

Expert
Licensed User
Longtime User
'sera.

B4X:
For i = 0 To CustomListView1.Size - 1
    CheckBox1 = CustomListView1.GetPanel(i).GetView(0) '<--- cambia lo 0 se la Checkbox non è la prima view aggiunta
    Log(CheckBox1.Checked)
Next

Se hai dichiarato la Checkbox come B4XView, cambia in:
B4X:
CheckBox1 = CustomListView1.GetPanel(i).GetView(0).As(CheckBox)
 

Aldo's

Active Member
Licensed User
Provo.
Ho dichiarato la CheckBox come B4XView, ho deciso di passare tutto in B4XView.
Grazie
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…