FoxPro/Visual FoxPro - borrar registros de un grid

 
Vista:

borrar registros de un grid

Publicado por Humberto (18 intervenciones) el 28/10/2004 19:54:45
hola denuevo molestando a la comunidad, como puedo borrar de un grid los registros que el me muestra estando estos en una relacion con otra base de datos, ya trate de la forma estandar

dele for x=y

pero no los borra

por su atencion mil gracias
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

Solucionado

Publicado por Humberto (18 intervenciones) el 28/10/2004 20:00:56
Mil disculpas he solucionado el problema

gracias
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:borrar registros de un grid

Publicado por DOUGLAS SANCHEZ (107 intervenciones) el 28/10/2004 21:05:43
bien, me inmagino que tenes en la grid un controlsource "tutablas"

asumo eso

podes poner en el duble click de la grid que card el tutabla.codigo
en una variable
la idea
si dan doble click
manda un messagebox (variable) desean borrar este registro
si responde 1
select tutabla
delete
else
return
endif
espero te ayuda A NOSER QUE LO TENGAS BIEN TU PERO
CHACA QUE SET DELETE ESTE EN ON
PARA QUE NO SE MUESTREN LOS REGISTRO BORRADOS
Y DESPUES DEL DELETE MANDA UN
SET DELETE ON
THISFORM.GRID1.REFRESH()
LISTO
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:borrar registros de un grid

Publicado por Humberto (18 intervenciones) el 30/10/2004 20:42:06
gracias DOUGLAS SANCHEZ, voy a checar eso para mejorar el programa.
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:borrar registros de un grid

Publicado por JOSE ROLANDO (325 intervenciones) el 03/11/2004 14:33:37
HOLA
EL COMANDO DELETE NO BORRA SINO QUE SOLO LO MASRCA AL REGISTRO PARA SER BORRADO, PARA QUE EL REGISTRO NO SE MUESTRE CUANDOM ESTA MARCADO COLOCA EN ACTIVATE O EN EL EVENTO INIT DEL FORM SET DELETED ON
LUEGO EN EL EVENTO DESTROY DEL FORM COLOCAS
SELECT TABLA
PACK
EL PACK ELIMINA AL ARCHIVO EN FORMA DEFINITIVA DE LA TABLA; SI COLOCAS EL PACK A CONTINUACION DEL DELETE, EL GRID TE QUEDARA EN BLANCO.
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