SoloCodigo

Programación General => Visual FoxPro => Mensaje iniciado por: poncholindo en Lunes 28 de Enero de 2008, 22:00

Título: Demora En Impresión
Publicado por: poncholindo en Lunes 28 de Enero de 2008, 22:00
tengo una aplicación en visual foxpro 6 instalada en 20 terminales, cada uno distante conectado via ODBC a un servidor, todos con una velicidad de 2.4 mb bajada por 256 kb bajada.

dicha aplicación realiza varias tareas y a la hora de imprimir informes se demora en 3 a 5 minutos en imprimir. los procesos de consulta de stock van rapido,. pero al elaborar el informe es donde queda pegada. un detalle, apenas se envia la orden de impresión y de cancela inmediatamente, imprime al acto o 1 segundo despues.

hemos probado con otras aplicaciones y no hay problemas. el servidor esta montado en un motor sql 2000 y con windows server 2003 small business.

las terminales estan con Xp y casi no cumplen otra función más que correr la aplicación ODBC.

he leido y casi descarto por completo alguna posible incompatibilidad con sql 2000 o con
windows server.

la verdad necesito alguna luz que me diga donde buscar. gracias
Título: Re: Demora En Impresión
Publicado por: arielb en Martes 29 de Enero de 2008, 04:29
Hola, bueno creo que entendí que para generar el reporte se demora pero después que se carga el reporte y que le das imprimir lo hace de una vez?.
Estarás enlazando el reporte directamente a la tabla?, esto es un factor que hace que al cargar el reporte se demore, es recomendable crear un cursor para esto o una tabla temporal.
- o es que después que le das imprimir se queda ahí en espera hasta que le des cancelar si es esto le has colocado el set printer to para que libere?.