Al iniciar una rutina de impresión con Preview estoy estableciendo una variable
lImrime := .T.
Si al visualizar mi impresión, decido pulsar sobre el icono de Exit, quisiera saber que instrucción necesito poner para cambiar la variable lImprime := .F., muestro abajo mi código
Alguien me puede ayudar ?
Muchas gracias
- Code: Select all Expand view RUN
STATIC FUNCTION ImpFac()
LOCAL oPrn, oFontC, oFontD, oFontE, oFontF, oPen, nRow
LOCAL nSubFac, nDescto1, nDescto2, nImpPar, nSubFac2, nImpIva, nTotFac
----
----
----
lImprime := .T.
PRINT oPrn NAME "Impresión de factura " + "[" + LTRIM(STR(cFacNum,6)) + "]" ;
FROM USER PREVIEW
If Empty( oPrn:hDC )
Return NIL
End
DEFINE FONT oFontC NAME "Tahoma" SIZE 0, -8 BOLD OF oPrn
DEFINE FONT oFontD NAME "Tahoma" SIZE 0, -8 OF oPrn
DEFINE FONT oFontE NAME "Tahoma" SIZE 0, -8 BOLD OF oPrn
DEFINE FONT oFontF NAME "Tahoma" SIZE 0, -7 OF oPrn
DEFINE PEN oPen WIDTH 4 OF oPrn
PAGE
----
----
----
ENDPAGE
ENDPRINT
oFontC:End()
oFontD:End()
oFontE:End()
oFontF:End()
oPen:End()
RETURN NIL