![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola
Yo he tenido problemas para imprimir en impresoras HP multifuncionales, me sale un error parecido, mira si cambiando de impresora predeterminada te funciona, puedes intalar LX300 tambien puedes ampliar el manejo de memoria desde le bde admin desde la pestaña Configuration-System-INIT alli yo configuro de la siguiente forma LOW MEMORY USAGE LIMIT 64 MAXBUFSIZE 4096 MEMSIZE 32 MINBUFSIZE 128 SHAREDMEMLOCATION 5BDE SHAREDMEMSIZE 4096 Prueba y nos cuentas |
|
#2
|
|||
|
|||
|
hola, es probable que te falte alguna .dll que si este instalada donde esta delphi. saludos.
|
|
#3
|
||||
|
||||
|
El problema es viejo y conocido.
La variable de entorno temp en winXP excede de 32 caracteres, y ahí está el problema. Cuando quickReports necesita crear archivos temporales para mostrar un informe grande, solo maneja rutas de menos de 32 caracteres. Edito: Creo que QR 4 ya corrige ese fallo. Al menos el QR que viene con delphi 6 sí está afectado, por ende, delphi 5 también. Al inicio de tu aplicación, llama esta rutina que cambiará la variable de entorno TEMP y TMP para tu programa nada más.
Necesitas adaptarla: AssertBackSlash pone la última barra en una carpeta, delphi tiene una rutina parecida. GetWinDir es una función que devuelve la ruta de instalación de windows.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
|||
|
|||
|
hola gracias por la ayuda
probé lo de la configuración del bde y creo que solucionó el problema del acceso a memoria, lo que si se me olvidó mencionar ES que no tengo acceso al código fuente del sistema por lo que no puedo hacer cambios. Lo que s,i es que ahora necesito compactar las bases de datos (manualmente por lo de no contar con el CF) ¿cómo lo puedo hacer? borrar los indices (como se haría esto?), alguien me podría decir alguna forma (no mediante codigo) de que las consultas sean optimizadas, por cierto no se la versión de QR, pero es el Delphi 5. De antemano muuuuuchas gracias Saionara |
|
#5
|
||||
|
||||
|
para quitar ese error, vete a panel de control -> sistema -> opciones avanzadas -> variables de entorno
Tanto la que se llama TEMP como TMP cambiale su valor a una ruta con menos de 32 caracteres, por ejemplo: TEMP = C:\WINDOWS\TEMP TMP = C:\WINDOWS\TMP Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#6
|
|||
|
|||
|
Hola
No se que quieres decir con compactar la base de datos Pero lo de los indices puedes repararlos con una herramienta llamada DTUtil32, creo que se instala con delphi, con esta herramienta se verifican en la tablas los datos y los indices |
|
#7
|
||||
|
||||
|
Haz copia de seguridad antes de tocar la base de datos, en algunos casos me la ha corrompido.
Tambien trae opcion para compactar (borrar físicamente los registros marcados como borrados y liberar ese espacio de las tablas). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| informe compuesto(informe/subinformes) con qreport | JESUSNET | Impresión | 3 | 03-10-2007 15:39:21 |
| lineas ocultas en el informe qreport | jife007 | Conexión con bases de datos | 1 | 03-10-2007 13:23:31 |
| problemas en un informe con QuickReport | Goyo | SQL | 3 | 29-09-2006 17:52:48 |
| Problemas con un informe | Taribus | Impresión | 3 | 26-01-2004 10:12:17 |
| Problemas con Qreport !!! | mateamargo | Impresión | 3 | 27-10-2003 14:02:43 |
|