preview: cerrar después de imprimir

Post Reply
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

preview: cerrar después de imprimir

Post by pedroluis »

Buenas tardes:
Tengo el nuevo fw v.17.09
Cuando hago el preview para imprimir una factura, aparece el preview como corresponde e imprime la factura.
Hasta ahí todo bien.
Lo que necesitaría saber es como hacer para que cuando termine la impresión el preview se cierre sólo sin usar el icono
de "salir"
Muchas gracias.
Pedro Lavallén.
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
Garbi
Posts: 250
Joined: Wed Nov 02, 2005 3:28 pm

Re: preview: cerrar después de imprimir

Post by Garbi »

Puedes modificar y enlazar rpreview.prg en tu aplicación y después de la función de imprimir cierras la ventana con la función de salir

Code: Select all

::oWnd:End()
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

Re: preview: cerrar después de imprimir

Post by pedroluis »

¿ No habrá otra manera, sin tener que modificar el rpreview.prg ?
Porque en versiones anteriores, vi que se cerraba solo.
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

Re: preview: cerrar después de imprimir

Post by pedroluis »

Muy amable por tu respuesta !
Pero, sería mucho pedir me digas exactamente dentro del código del rpreview.prg, dónde
poner el ::oWnd:End()
Gracias !
Pedro.
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
Garbi
Posts: 250
Joined: Wed Nov 02, 2005 3:28 pm

Re: preview: cerrar después de imprimir

Post by Garbi »

Yo lo pondria aqui :

Code: Select all

DEFINE BUTTON oBtn OF oBar GROUP ;
         MENU    ::PrintersMenu() ;
         MESSAGE FWString( "Print actual page" );
         ACTION  (If( ValType( ::bPrint ) == 'B',( Eval( ::bPrint, Self ), ::PrintPage() ), ::oWnd:End()) ;
         TOOLTIP FWString( "Print" )
 
Es decir, la ultima acción después de pulsar sobre el icono de la impresora. No he hecho la prueba pero lo primero que se me ocurre es ahi.
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

Re: preview: cerrar después de imprimir

Post by pedroluis »

Al compilar me tira el siguiente error:
rpreview.prg(351) Error E0030 Syntax error: "syntax error at 'TOOLTIP'"
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
Garbi
Posts: 250
Joined: Wed Nov 02, 2005 3:28 pm

Re: preview: cerrar después de imprimir

Post by Garbi »

si he escrito mal el paréntesis, prueba asi

Code: Select all

 DEFINE BUTTON oBtn OF oBar GROUP ;
         MENU    ::PrintersMenu() ;
         MESSAGE FWString( "Print actual page" );
         ACTION ( If( ValType( ::bPrint ) == 'B', Eval( ::bPrint, Self ), ::PrintPage() ),::oWnd:End()) ;
         TOOLTIP FWString( "Print" )
 
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

Re: preview: cerrar después de imprimir

Post by pedroluis »

Funcionó perfecto !
eras un Campeón !
Gracias por todo !
Pedro.
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
Garbi
Posts: 250
Joined: Wed Nov 02, 2005 3:28 pm

Re: preview: cerrar después de imprimir

Post by Garbi »

Me alegro, a mandar.
Estamos todos para ayudarnos.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: preview: cerrar después de imprimir

Post by cnavarro »

C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply