FoxPro/Visual FoxPro - delete una fila de grid

 
Vista:

delete una fila de grid

Publicado por Ana Fernández (2 intervenciones) el 19/07/2006 17:58:05
Hola. En un grid quiero borrar registros con un botón que hace esto:
delete in mi_tabla
skip -1 in mi_tabla
tableupdate(1)
thisform.refresh

Los registros desaparecen cuando hago la operación, pero al salir y volver a ingresar al formulario están allí todavía. La tabla está en modo 5 de tablas de buffer y la misma rutina funciona en otros formularios.Agradezco cualquier ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:delete una fila de grid

Publicado por Ernesto Hernandez (4623 intervenciones) el 19/07/2006 18:00:26
y por que no le aplicas un PACK despues de haberlos borrado o checa el SET DELETED ON

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:delete una fila de grid

Publicado por JUAN (537 intervenciones) el 19/07/2006 22:40:30
*Puedes hacerlo de este modo y agrega
* Set Delete On en el evento Ioad Event del Form

* Esto otro en el botón de eliminar
*si no usas páginas múltiples borra el Pageframe1.Page1.

SELECT facturar
DELETE

GO RECNO()

Thisform.Pageframe1.Page1.Grid1.Columns(1).SetFocus()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar