Los reportes ¿deben diseñarse con Sesión Privada??
Publicado por Claudia (65 intervenciones) el 31/12/2007 01:30:58
Sumándome a las preguntas que hizo ED unos post atrás, en un libro que utilizo como base para desarrollar mis programas , sugiere utilizar Sesión Privada de datos para cada reporte (tildando la opción Sesión privada de datos, en el menú Informes del diseñador de Informes )
Argumenta que de esta forma, se pueden cargar las tablas en el entorno de datos del reporte y no tener problemas con los datos.
Tomando en cuenta lo que propone Plinio, es preferible no guardar tablas y vistas en el Dataenvironment del reporte, sino que es mejor hacerlo directamente con los datos del formulario, desde las tablas y cursores.
Pero... ¿CÓMO HAGO PARA CONSERVAR LOS CURSORES SI ES SESIÓN PRIVADA DE DATOS?
Es decir, si le saco el tilde a Sesión Privada de datos, el reporte funciona con los cursores.
Si le pongo el tilde el reporte DESCONOCE a los cursores definidos en el formulario.
¿QUE VENTAJA o DESVENTAJA TENDRÍA EN USAR (o no) la sesión privada de datos? Tengan en cuenta que las tablas están ubicadas en el dataenvironment del FORM, y que utilizo sistema de almacenamiento de buffer.
Muchas gracias
Argumenta que de esta forma, se pueden cargar las tablas en el entorno de datos del reporte y no tener problemas con los datos.
Tomando en cuenta lo que propone Plinio, es preferible no guardar tablas y vistas en el Dataenvironment del reporte, sino que es mejor hacerlo directamente con los datos del formulario, desde las tablas y cursores.
Pero... ¿CÓMO HAGO PARA CONSERVAR LOS CURSORES SI ES SESIÓN PRIVADA DE DATOS?
Es decir, si le saco el tilde a Sesión Privada de datos, el reporte funciona con los cursores.
Si le pongo el tilde el reporte DESCONOCE a los cursores definidos en el formulario.
¿QUE VENTAJA o DESVENTAJA TENDRÍA EN USAR (o no) la sesión privada de datos? Tengan en cuenta que las tablas están ubicadas en el dataenvironment del FORM, y que utilizo sistema de almacenamiento de buffer.
Muchas gracias
Valora esta pregunta


0