Una posible solución es que abras la base de datos antes de hacer el "use", es decir: OPEN DATABASE "tuBase"
USE V_VISTA IN 0 Slds. ________________________________ Ing. Carlos Javier Toledo Dpto. Sistemas - Desarrollo Banco Formosa Av. 25 de Mayo 102 CP 3600 - Formosa - Argentina Tel 3717 - 426032/35 - Int. 1942 [email protected] -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Jose Paez Enviado el: Lunes, 25 de Mayo de 2009 10:08 p.m. Para: GUFA List Member Asunto: [GUFA] RE: Sesión Privada de Datos Hola Norberto Probaste colocar las "Vistas" dentro del DataEnvironment, en lugar de abrir las tablas programaticamente? Cuando el formulario se cargue en memoria tendrás disponible la vista. Sino tene presente el ciclo de vida del formulario y la secuencia de eventos que ocurren en la carga del form. Podrias abrir la vista en el evento "Load" si es que tus controles están enlazados a los campos de la vista, sino podes hacerlo en el "Init". Algo muy interesante que podes utilizar es la propiedad "NoDataOnLoad" o "NoDate" de la vista objeto cursor dentro del dataenvironment. Esto te permite abrir la vista sin traer los datos, y en el momento que recien los necesites ejecuta "Requery('MiVista')" para obtenerlos. Esta forma de trabajo te permite tener preparados los parametros si tu "vista es parametrizada" Saludos José Paez _____ From: [email protected] To: [email protected] Subject: [GUFA] Sesión Privada de Datos Date: Mon, 25 May 2009 13:44:39 -0300 Estimados Colisteros, en muchos reportes utilizo vistas, previamente generadas en la base de Datos y las mismas las invoco en cada uno de los procesos, y las abro mediante: USE V_VISTA IN 0 Si al formulario le asigno una Sesión Privada de Datos, me dice que no existe en la carpeta la tabla V_VISTA Y si le aplico Default Data Sesion , me permite usar la vista Que debo hacer para usar vistas en sesión privada de datos? Gracias por vuestra atención. Norberto Alvarez Socio # 1892 _____ Color coding for safety: Windows Live Hotmail alerts you to suspicious email. Sign up today. <http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008>
