RE:guardar filas escogidas
Hola amiga lo q podrias hacer es hacer un bucle un for y recorrer los registros que tienes en el grid e ir capturando los valores para que los puedas insertar algo asi:
string ls_check
long x
for x = 1 to dw_grid.rowcount()
ls_check = dw_grid.getitemstring( x , 'check' )
if ls_check = 'S' then // si has marcado
ls_campo1 = dw_1.getitemstring( x , 'campo1' )
ldc_campo2 = dw_1.getitemdeciaml( x , 'campo2' )
ldt_campo3 = dw_1.getitemdatetime( x , 'campo3' )
insert into xx_tabla ( campo1, campo2, campo3 )
values ( ls_campo1 , ldc_campo2 , ldt_campo3 ) ;
commit ;
end if
next
bueno algo asi seria el codigo....
espero q te sirva....