Actualizar DataEnvironment

14/07/2003 - 16:28 por Víctor Suárez | Informe spam
En un DataEnvironment hago referencia a una tabla la cual
es actualizada a través de un Select mediante INTO.
A partir de esta tabla genero un reporte. Cuando genero el
reporte por primera vez lo hace correctamante. El problema
que tengo es que al generar el reporte por segunda vez sin
salirme de la aplicación para un conjunto de datos
diferente, me muestra en el reporte la información del
reporte generado previamente. Aunque la tabla la actualiza
lo que observo es que no me actualiza el DataEnvironment.
Para poder generar este segundo reporte me toca salir y
volver a entrar a la aplicación.

Como hago para en tiempo de ejecución actualizar el
DataEnvironment?

Gracias.

Preguntas similare

Leer las respuestas

#1 jota
14/07/2003 - 16:55 | Informe spam
antes de ejecutar el datareport debes:

Datareport1.Show (1)
Dataenvironment.rsNombredelComando.Close

Ojala te sirva

See ya!
j


En un DataEnvironment hago referencia a una tabla la cual
es actualizada a través de un Select mediante INTO.
A partir de esta tabla genero un reporte. Cuando genero


el
reporte por primera vez lo hace correctamante. El


problema
que tengo es que al generar el reporte por segunda vez


sin
salirme de la aplicación para un conjunto de datos
diferente, me muestra en el reporte la información del
reporte generado previamente. Aunque la tabla la


actualiza
lo que observo es que no me actualiza el DataEnvironment.
Para poder generar este segundo reporte me toca salir y
volver a entrar a la aplicación.

Como hago para en tiempo de ejecución actualizar el
DataEnvironment?

Gracias.

.

Respuesta Responder a este mensaje
#2 Cesar
14/07/2003 - 20:59 | Informe spam
Lo que seucede es que te queda el rs abierto, entonces cuando vos salis y
volves a entrar ahi recien se actualiza.

Cuando Abris el DataEnvironment (DE) proba con esto:

With DtaEnviro
If .rsPorEmpleado.State <> 0 Then .rsPorEmpleado.Close
.PorEmpleado fecha, fecha2, "-"
End With

Yo aca le paso los parametros, pero fijate que evaluo si esta abierto lo
cierro. O si no, proba con

ListaSueldos.Refresh 'hacer un refresh antes de mostrarlo
ListaSueldos.Show

Espero te sirva, nos vemos


Víctor Suárez escribió en el mensaje de noticias
002501c34a14$3b5344a0$
En un DataEnvironment hago referencia a una tabla la cual
es actualizada a través de un Select mediante INTO.
A partir de esta tabla genero un reporte. Cuando genero el
reporte por primera vez lo hace correctamante. El problema
que tengo es que al generar el reporte por segunda vez sin
salirme de la aplicación para un conjunto de datos
diferente, me muestra en el reporte la información del
reporte generado previamente. Aunque la tabla la actualiza
lo que observo es que no me actualiza el DataEnvironment.
Para poder generar este segundo reporte me toca salir y
volver a entrar a la aplicación.

Como hago para en tiempo de ejecución actualizar el
DataEnvironment?

Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida