Tecnologia, programação e muito Visual FoxPro.

terça-feira, 30 de abril de 2013

Re: [usuarios_fox] Ayuda URGENTE con Data Environment

 

Amigo;

Tu ayuda fue muy importante, así lo hice tal y como me comentas, solo que lo hice en el evento Load.
No lo pude resolver de otra forma debido a que el formulario que anexé necesita ejecutarse desde un programa que llama a un formulario y al regresar al formulario origen me marcaba errores de falta de tablas.

Me aseguré de verificar que las tablas no estuvieran abiertas, tal y como me lo indicaste y fue lo que me funcionó porque al final me sirvió para cerrar esas tablas.

Esta bárbara tenía 17 tablas abiertas.

Muchas gracias y saludos;

Job Silva R.

________________________________
From: Ricardo Moscarda <rmoscarda@3rom.com.ar>
To: usuarios_fox@yahoogrupos.com.mx
Sent: Saturday, April 27, 2013 11:13 AM
Subject: RE: [usuarios_fox] Ayuda URGENTE con Data Environment


 
Marca el dataenvironment del formulario 'secundario como 'sesion
predeterminada de datos' y abre todas las tablas en el 'formulario
principal', de esta manera vas a tener siempre las mismas tablas abiertas en
ambos formularios.

Si tienes que acceder a ambos formularios sin pasar de uno u otro, crea un
procedmiento 'abre_tablas' y lo ejecutas en el load de cada formulario. En
ambos casos dejas los forms sin tablas en el dataenviroment, lo abres en el
proceso 'abre_tablas' y este proceso por ejemplo debería hacer lo siguiente:

PROCEDURE ABRE_TABLAS

IF !USED("CLIENTE")

USE CLIENTE ORDER CODIGO IN 0

ENDIF

IF !USED("ARTICULO")

USE ARTICULO ORDER CODIGO IN 0

ENDIF

Obviamente tu pones las tablas que necesitas abrir.

Espero te sirva.

Saludos.

Ricardo Moscarda

3ROM

De: usuarios_fox@yahoogrupos.com.mx [mailto:usuarios_fox@yahoogrupos.com.mx]
En nombre de altavoz2000@yahoo.com
Enviado el: sábado, 27 de abril de 2013 04:58
Para: Usuarios_Fox
Asunto: [usuarios_fox] Ayuda URGENTE con Data Environment

Amigos, nuevamente recurro a su valiosa ayuda:

Resulta que me dieron un formulario para hacer una adición, pero resulta que
la adición que realicé, necesita ejecutar un formulario externo a ese
formulario y la adición trabaja bien, pero al regresar al formulario, marca
muchos errores porque no encuentra las tablas que necesita.
Ya traté de ir las declarando una por una, peor aún así me marca errores.

Estas tablas están declaradas dentro del Data Environment y como me tuve que
salir del formulario para ejecutar otro, al regresar ya no tiene el mismo
Data Environment y marca muchísimos errores.

¿Saben ustedes si hay alguna forma de volver a llamar al Data Environment?

Ya le estuve buscando alguna forma de llamarlo, pero de plano no encuentro
la forma de volver a llamar al Data Environment.

El problema es que ya necesitan el programa para titularse.

Agradezco muchísimo la ayuda que puedan darme, gracias anticipadas.

Job Silva R.

[Se han eliminado los trozos de este mensaje que no contenían texto]

[Se han eliminado los trozos de este mensaje que no contenían texto]

[Se han eliminado los trozos de este mensaje que no contenían texto]

__._,_.___
Actividad reciente:
Comentarios, agregar archivos en el foro, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com

.

__,_._,___

Nenhum comentário:

Arquivo do blog