Adrian Klaver wrote: > -------------- Original message ---------------------- > From: Ed Leafe <[EMAIL PROTECTED]> >> On May 27, 2008, at 2:30 PM, Adrian Klaver wrote: >> >>> I may be reinventing the wheel here, but I could find no method in >>> dGrid to find the column index for a column by using its DataField >>> name. getColByDataField() returns a column name but no index value. >>> The problem lies in using setValue() where a row and column index >>> are needed. To get around this I modified getColByDataField(): >> >> Columns have a property named '_GridColumnIndex'. It was created for >> "internal use only", hence the leading underscore. >> >> Question: why, if you have a column reference, do you need the index? >> > > As far as I can tell the only way to set a value in a dGrid is to use > dGrid.setValue(row,col,val) where row and col are index values.
This is actually surprising to me, as I never use setValue() to set values in a grid. I set the value in the underlying bizobj or dataset, and refresh the grid. Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]
