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
|
|||
|
|||
'peta' el spoolsv.exe al lanzar a imprimir quickReport
Hola a todos, pues la verdad es que tengo un problema y no pequeño. Estoy usando Delphi 5, quickReport 3 (que viene con delphi) e Interbase 6.
El problema me ocurre cuando le doy al boton que me aparece en el informe generado con quickReport, que al pulsarlo para imprimir el informe me da error de impresion y no solo eso sino que a partir de este momento ya no puedo imprimir nada mas y me toca entrar a modo a prueba de fallos para eliminar las impresoras que tengo instaladas en la carpeta C:\windows\system32\spool , tal vez piensen que soy un bestia pero como me falla el spoolsv.exe no puedo entrar en la carpeta de impresoras del explorador de windows y si paro el proceso si puedo entrar pero no veo ninguna impresora pues no esta funcionando el proceso. Tal vez lo he explicado un poco complicado pero esto es lo que ocurre y ahora no se muy bien como mandar a imprimir o si he de añadir algun codigo para esta funcionalidad pues tb me da un poco de miedo por no tener que hacer el proceso anterior para restablecer la impresora. Porfavor, estoy muy perdido con este problema, alguien me podria ayudar?, muchas gracias de antemano por cualquier comentario, un saludo. |
#2
|
||||
|
||||
En QReport 3 hay un error conocido si trabajas con windows 2000 o superior, la variable de entorno TEMP debe estar establecida en c:\temp, en estos sistemas operativos viene definida como "c:\document and settings....", Una ruta demasiado larga para Qreports. Puede que no sea tu problema.... pero en fins.
Amén de esto, quizás un poco de código sobre como mandas a imprimir, quizás sea de ayuda para nosotros. Un saludo y suerte Maestro !!
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Muchas gracias por la respuesta, pero como cambio la variable temp? y bueno el tema esta en que yo solo utilizo el boton que me pone quickreport en la vista previa para mandar a imprimir sin añadir ningun codigo para este cometido, creia que el propio quick report se encargaba de enviarlo a imprimir. Me podrias dar alguna pista de como mandar a imprimir un informe?. Muchisimas gracias de antemano.
|
#4
|
||||
|
||||
El fallo que comentas lo resolverás con la información que te pasa Lepe. En cuanto a cómo imprimir un informe directamente, es decir sin tener que pasar por la visa previa es muy fácil.
Siendo listaSocios en este ejemplo el obejto QuickRep. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
perdón por no responder antes, (se me fue la olla)
boton derecho sobre Mi Pc, propiedades, opciones avanzadas, boton de variables de entorno, y usa el botón modificar. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
|||
|
|||
Pues lo siento pero despues de actualizar la variable TEMP y mandar el informe a imprimir con el comando print, no hay manera que me imprima
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|