Control de error al Imprimir con FastReport

Control de error al Imprimir con FastReport

Postby MarioG » Wed Nov 10, 2010 12:22 am

Alguien sabe si se puede controlar si la impresión fue exitosa o no?
Tengo incluida esta instrucción lOk:= Empty( oFr:GetErrors() ), pero no obtengo el efecto esperado, ya que probando, al enviar a imprimir, si intencionalmente apago la impresora es Windows quien me la atrapa y la deja en cola de espera (supongo que una opcion seria activar Imrpimir directamente en la Impresora, pero la idea es no intervenir en la funcionalidad general de la impresora), de manera que lOK siempre es verdadero

gracias, Saludos
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: Control de error al Imprimir con FastReport

Postby jrestojeda » Wed Nov 10, 2010 1:05 am

Mario...
El tema es que a partir de que el trabajo llega a la cola de impresión, ya FastReport terminó su parte...
Lo deja todo en manos del Sistema Operativo. En ese caso hay que ver si se puede armar alguna función en C que te retorne el estado de los trabajos de la cola de impresión.
Creo que la mano no viene por el lado de FastReport.
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 597
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: Control de error al Imprimir con FastReport

Postby MarioG » Wed Nov 10, 2010 9:47 am

Muy razonable; muchas gracias (el c solo 'ce' que existe :? )
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 38 guests