Hola a todos.

Tengo la siguiente duda. Estoy haciendo una consulta en OOo Base 3.0, que involucra a 5 tablas relacionadas, y la estoy haciendo en la vista diseño, ya que es una consulta muy sencilla que obtiene información de 13 campos en total (4 campos de una tabla, 5 campos de otra tabla, 1 campo de otra tabla, 1 campo de otra tabla y 2 campos de otra tabla), con 2 criterios de filtrado en 5 de los campos de diferentes tablas.

Hasta aquí todo bien, al guardarla y ejecutarla todo es muy rápido, como lo esperaba ya que hay sólo 150 registros en la base de datos (hasta el momento). Aunque pasa que al abrirla de nuevo en la vista diseño me ha agregado cuatro columnas, que al parecer tienen las relaciones entre las 5 tablas, y han desaparecido las líneas de relación "1 a n" en el diagrama de tablas de la vista diseño. Pero sigue funcionando sin problemas.

El problema viene cuando edito la consulta para cambiar alguno de los criterios de filtrado, al ejecutarla en la vista diseño para probar su funcionamiento, pues tarda mucho tiempo y se congela Base, al grado de que hay que forzar el cierre del programa (uso ubuntu gutsy gibbon). Al hacer un cambio y guardarla para ejecutarla después con doble click, tarda mucho tiempo en extraer la información, aproximadamente de 2 a 3 minutos, y cuando estaba recién hecha desde la vista diseño tardaba de 1 a 2 segundos (no tengo un ordenador muy veloz que digamos). Lo mismo ocurre si la copio y la pego para cambiarle el nombre y modificar algún criterio de filtrado. Si trato de ejecutarla en vista SQL pasa lo mismo. La única forma de lograr que otra consulta similar, con los mismos campos de las mismas tablas, pero con diferentes criterios de filtrado funcione rápidamente es hacerla desde cero nuevamente. ¿Alguna razón del por qué pase esto? ¿Será algún tipo de bug o estaré haciendo algo mal?

   Saludos y de antemano muchas gracias por su ayuda.

--
   Argel.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a