Cita:
|
Empezado por ingel
pero puede haber casos en que los datos del SMgrid no hagan referencia a una tabla como por ejemplo para saber si la fila esta checkeada o no..
|
Solo podrá estar chequeada una fila que pertenezca a la tabla, ¿no es cierto?
No conozco el componente en cuestión, pero suponiendo que está programado de manera similar a lo existente en la VCL, probablemente publique una lista de bookmarks a las filas del dataset que estén seleccionadas por el usuario, de manera similar a lo que hace el TDBGrid en su propiedad
SelectedRows. Si no es así, te recomiendo revisar la documentación oficial del componente o consultarle al fabricante.
Cita:
|
Empezado por ingel
La equivalencia con el cells[col,fila] la tiene que tener ...
|
Insisto en que tal equivalencia no existe. Supongamos que un DataSet tiene 1,000,000 de registros... el grid no creará un millón de filas con los datos (duplicados) del dataset. Si 10 filas están visibles, seguramente solo cree 10 filas en memoria con una referencia a cada registro del dataset y consulte directamente a este cuando tenga que repintarse. Probablemente no cree ninguna fila y se valga enteramente del dataset.
Hasta luego.
