FoxPro/Visual FoxPro - problema complicado!!!!

 
Vista:

problema complicado!!!!

Publicado por Roberto Carabajal (265 intervenciones) el 12/12/2002 19:27:43
Hola!!
hace poco que empecé con VFP, y tengo un proyecto casi terminado y me dí cuenta de que no funciona bien.
el problema surge cuando a través del menú, abro simultaneamente varios formularios.En estos el entorno de datos es generalmente las mismas bases y trabajo sobre estas, pero en otros creo cursores a partir de dichas bases y "supuestamente" trabajo sobre los cursores.
el problema surge cuando en un form me muevo a traves de los registros(ya sea sobre la base, o "supuestamente" sobre el cursor) y despues quiero moverme sobre otro formulario, es como que se pierde.
espero se entienda el problema.
como datos les puedo decir que el entorno de datos de los form les pongo las tablas para evitar abrirlas (es como que las abre automaticamente,no entiendo bien como funciona).
por otro lado, les comento que los form si se activan uno por uno funcionan perfecto.
me gustaría que me dijeran como puedo solucionarlo sin tener que modificar todo el proyecto.
lo único que se me ocurre es que al cragar un formulario ejecute una rutina que cierre todos los demás, pero no sé como hacerlo.
espro me ayuden y que me entiendan!!
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

RE:problema complicado!!!!

Publicado por Saul (728 intervenciones) el 12/12/2002 20:16:21
Amigo me alegro que estes usando vfp, ami en lo particular me encate fox..
fijate que tu problema yo no lo e tenido porque no lo trabajo asi, pero se supone que no estas usando clases.. po lo que comentas..
pues te boy a dar las opciones y tu las investigas y espero que te funcione..

Casi todos los objetos tiene un metodo que se llama Activate y Deactivate y los formularios los tienen y pudes manipular tus cursores alli y tus tablas que se cierres o abras sea el caso..
y ademas puedes usar tambien el gotfocus y el lostfocus del formulario..

como te digo yo no lo trabajo asi, yo lo trabajo un formulario a la vez para evitar estos problemas y como lo hago es a cada formulario o a tu formulario tipo clase le pudes poner la propiedad windows type como 1=Modal y esto te permite tocar un formulario a la ves (y hasta de desavilita el menu) .. suerte y me cuentas..
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