Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-08-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Error de impresion con Qreport, Impresora???

Hello foro:

Tengo un problema con un reporte que estoy haciendo en qreport, es la primera vez que hago un reporte y me estoy guiando de: http://www.programacionfacil.com/delphi/trece4.htm

pero cuando ejecuto mi form inmediatamente me saca un error:

Cita:
Initialization of the dynamic link library c:\WINNT\System32\spool\drivers\w32x86\2\hpblff0.dll failed. the process is terminating abnormally.
Verifique si el archivo existia en esa ruta y perfecto, no se si hay que agregar mas o que, o si sera por que la impresora es laser, el Qreport apenas se ejecuta el form revisa de una la impresora??? pues por que nisiquiera me deja ver el form, si no de una me saca el error.

Gracias.
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
  #2  
Antiguo 12-08-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
si usas Qreport 3 verifica esto

No veo que al quickReport se le asigne la propiedad Dataset, se debería, aunque despues sea el mismo en los qrDBText.

Por otra parte, muestranos las lineas que usas para mostrar el informe, quizás sobre o falte algo.

En principio, el error que comentas es de la impresora, y por tanto debería dar error con cualquier programa que intentes imprimir. Si es así toca reinstalar la impresora.

Si los demás programas imprimen bien, vuelve a publicar el código que usas para imprimir

Solo un detalle más. No es buena idea poner filtros a la tabla, es mejor usar una consulta (Tquery).

EDITO: el Qreport apenas se ejecuta el form revisa de una la impresora??? Si, por supuesto, si no hay impresora instalada, da un error, y en el error no dice nada acerca de que "no hay impresoras instaladas" es un error raro. Intenta de que esa impresora sea la predeterminada.

Un saludo y como he dicho de todo un poco, espero acertar en algo
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 12-08-2005 a las 14:52:28.
Responder Con Cita
  #3  
Antiguo 12-08-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Holaaaa Gracias por tu respuesta...

mira que estuve mirando, y coloque por molestar el QuickRep sin asignarle dataset, es decir abri un form y simplemente coloque un QuickRep y me saca el mismo error. Ademas todos los demas documentos imprime bien y si es la impresa predeterminada.

ehhhhh para imprimir uso:
Código Delphi [-]
procedure TForm1.Button2Click(Sender: TObject);
begin
 QuickRep1.Print();
end;

No se si es una brutalidad hacer eso , pero es que nisiquiera deja mostrar el form, es mas nisiquiera pide el Uaser ni el password de la base de datos, solo cuando se ejecuta muestra el ya mencionado error

Uso la version de Qreport que viene en Delphi6

PDT:En realidad mis reportes los voy a mostrar con Crystal Reports solo estoy usando Qreport para mirar como funciona
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
  #4  
Antiguo 12-08-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Gracias ya probe con otra maquina que esta conectada a la mia por punto de red y funciona al pelo el problema es en mi maquinaaaa, Gracias
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
  #5  
Antiguo 12-08-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
La version de QR que viene con delphi 6 es la 3, y está afectada por el problema que te digo.

Cita:
No se si es una brutalidad hacer eso , pero es que nisiquiera deja mostrar el form, es mas nisiquiera pide el Uaser ni el password de la base de datos, solo cuando se ejecuta muestra el ya mencionado error
Esa linea, en principio está bien, es para imprimir en segundo plano.

Acabo de hacer la misma prueba que tu, y sale el cuadro de "Printing Progress", ese indicando con una barra de progreso. Sale fugazmente, y la impresora ni se entera.

Deberías quitar la impresora y volverla a instalar en tu ordenador. Aunque no sé si corregirá el error
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 12-08-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Siii si se corrigio en mi maquina como te dije antes probe desde otro punto de red conectada a la misma impresora y funciono al fetuche
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:50:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi