Hallo

ich habe eine Checkbox-Column in cdbcjGrid und möchte per Button alle Zeilen selektieren/deselectieren. Habe folgende Procedur dafür:

Procedure SetCheckBox Integer iMode
Handle hoDataSource
tDataSourceRow[] TheDataSource
tDataSourceRow TheRow
Integer i iRows
Get phoDataSource to hoDataSource
Get DataSource of hoDataSource to TheDataSource
Move (SizeOfArray(TheDataSource)) to iRows
For i from 0 to (iRows-1)
Move iMode to TheDataSource[i].sValue[0]
Loop
Send InitializeData TheDataSource
End_Procedure

es werden alle Zeilen selektiert/deselektiert, auser erste (iMode ist 1 oder 0).

Was habe ich falsch?

Grüße,
Natalia