FoxPro/Visual FoxPro - ABRIR Y CERRAR TABLAS/FORMULARIOS

 
Vista:

ABRIR Y CERRAR TABLAS/FORMULARIOS

Publicado por JAMES (50 intervenciones) el 11/06/2003 22:40:57
HOLA TRABAJO CON VARIOS FORMULARIOS EN CORDINACION CUANDO TRABAJO UNO A UNO NO HAY NINGUN PROBLEMA EL PROBLEMA ES QUE UTILIZO GRID EN CADA UNO DE ESOS FORMULARIOS TAMBIEN OCUPO EL BOTON ELIMINAR DONDE UTILIZO LA INSTRUCCION PACK BUENO EL PROBLEMA ES QUE CUANDO CIERRO UN FORMULARIO ATRAVEZ DEL BOTON SALIR APLICO LO SIGUIENTE:

PACK
CLOSE TABLES ALL
RELEASE THISFORM

Y CUANDO ENTRO A OTRO FORMULARIO:

SELECT PUESTOS
SET DELETE ON
THISFORM.GridPuestos.SetAll("Resizable", .F., "Column")
PACK
THISFORM.GRIDPUESTOS.Setfocus
THISFORM.GRIDPUESTOS.Refresh
GO BOTTOM
THISFORM.Refresh

EL PROBLEMA QUE ESTOY TENIENDO ES QUE SE BLANQUEAN LOS GRID AL CAMBIARME DE UN FORMULARIO AL OTRO Y TAMBIEN QUE SE CIERRAN TODAS LAS TABLAS ORIGINANDOME PROBLEMAS DE AREA DE TRABAJOS COMO PUEDO HACER PARA INCLUIR EN CADA FORMULARIO EL PACK PARA QUE ELIMINE TODOS LOS REGISTRO MARCADOS Y QUE CIERRE NADAMAS LA TABLA DEL FORMULARIO QUE CORRESPONDA SIN INTERFERIR EN LOS DEMAS FORMULARIOS Y SUS RESPECTIVAS TABLAS
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

RE:ABRIR Y CERRAR TABLAS/FORMULARIOS

Publicado por Roman Suazo (2723 intervenciones) el 11/06/2003 23:30:05
Se cierran porque usas CLOSE TABLES ALL , cerrando todas la tablas
El codigo deberia ser:

Select Tabla
Pack
use in tabla && Cierras la tabla

Por cierto, Creo que Plinio te habias dado una respuesta anteriormente
la cual creo que es el mejor enfoque que se puede aplicar, el PACK no
es recomendable incluso se sugieren otro tipo de procedimientos para
sustituirlo, lo mejor es usarlo el menor numero de veces.

Saludos
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:ABRIR Y CERRAR TABLAS/FORMULARIOS

Publicado por JAMES (50 intervenciones) el 11/06/2003 23:41:51
Y QUE OTRO PROCEDIMIENTO ME SUGIEREN PARA PODER ELIMINAR REGISTROS DENTRO DE UNA TABLA AUNQUE NO SEA FISICAMENTE.
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