Urgente, Grillas
Publicado por Fredy Ayala (146 intervenciones) el 07/08/2008 15:26:45
Hola amigos, necesito de sus ayuda.
Tengo una grilla que al arrancar se carga con un cursor, tiene cuantro columnas (Numero de Factura, Fecha, Cliente y Monto Total), hasta aqui perfecto, en "grilla.Column.Text" le programo que cuando se presione la tecla "Supr" elimine esa fila seleccionada, hasta ahi funciona por que elimina el contenido de la tabla, por lo tanto luego de eliminar vuelvo a crear el cursor con la sentencia:
select * from tabla where ...., into cursor cur_Contenido
y vuelvo a cargar la grilla, de esta forma:
thisform.grilla.recordsource = 'cur_Contenido'
thisform.refresh
y hace de maravillas, pero la programacion que estaba en la grilla ya no se ejecuta, es como si haya perdido el valor original la grilla o algo parecido. Que sera el problema? Sera que pueden enviarme un pequeño ejemplo?
Les agradecere...!
Atentamente,
Fredy Ayala
Tengo una grilla que al arrancar se carga con un cursor, tiene cuantro columnas (Numero de Factura, Fecha, Cliente y Monto Total), hasta aqui perfecto, en "grilla.Column.Text" le programo que cuando se presione la tecla "Supr" elimine esa fila seleccionada, hasta ahi funciona por que elimina el contenido de la tabla, por lo tanto luego de eliminar vuelvo a crear el cursor con la sentencia:
select * from tabla where ...., into cursor cur_Contenido
y vuelvo a cargar la grilla, de esta forma:
thisform.grilla.recordsource = 'cur_Contenido'
thisform.refresh
y hace de maravillas, pero la programacion que estaba en la grilla ya no se ejecuta, es como si haya perdido el valor original la grilla o algo parecido. Que sera el problema? Sera que pueden enviarme un pequeño ejemplo?
Les agradecere...!
Atentamente,
Fredy Ayala
Valora esta pregunta


0