Seguimos con Access
Como te decía, aquí sigo. He estado realizando algunas pruebas sobre un informe en concreto y ha resultado esto:
- El informe contiene dos subinformes que, a su vez, contienen sendos gráficos. Estos dos subinformes son muy parecidos, sólo cambia una característica de los artículos que salen en ellos.
- El origen de datos de estos subinformes son consultas de referencias cruzadas que se basan en otras consultas que contienen los datos que se necesitan.
- El origen de datos del informe es sólo el año del que van a aparecer los datos. Así, los subinformes están vinculados a este año.
- Nada más abrir la base de datos (programa), ejecutar las consultas de origen (referencias cruzadas) cuesta entre 10 y 15 sg (está muy bien).
- Nada más abrir la base de datos, abrir el informe cuesta unos 6 min. (tela marinera).
- Si hay varios formularios ya abiertos o está abierta la consulta origen, abrir el informe cuesta unos 30 sg. (Ideal de la muerte). Con las consultas no hay diferencia entre ejecutarlas sin haber abierto nada o abriendo datos.
Ya he comprobado los hechos, pero ahora no sé por dónde seguir. Igual esto te ayuda a saber la razón concreta por lo que tarda tanto.
- El informe contiene dos subinformes que, a su vez, contienen sendos gráficos. Estos dos subinformes son muy parecidos, sólo cambia una característica de los artículos que salen en ellos.
- El origen de datos de estos subinformes son consultas de referencias cruzadas que se basan en otras consultas que contienen los datos que se necesitan.
- El origen de datos del informe es sólo el año del que van a aparecer los datos. Así, los subinformes están vinculados a este año.
- Nada más abrir la base de datos (programa), ejecutar las consultas de origen (referencias cruzadas) cuesta entre 10 y 15 sg (está muy bien).
- Nada más abrir la base de datos, abrir el informe cuesta unos 6 min. (tela marinera).
- Si hay varios formularios ya abiertos o está abierta la consulta origen, abrir el informe cuesta unos 30 sg. (Ideal de la muerte). Con las consultas no hay diferencia entre ejecutarlas sin haber abierto nada o abriendo datos.
Ya he comprobado los hechos, pero ahora no sé por dónde seguir. Igual esto te ayuda a saber la razón concreta por lo que tarda tanto.
1 respuesta
Respuesta de asturcon3
1