Progress - Impresión

 
Vista:

Impresión

Publicado por Jackie (20 intervenciones) el 14/07/2008 18:56:05
Hola Programadores Progress:

Favor, necesito un ejemplo de cómo imprimir en ambiente Gráfico versión 10.1C, utilizando la instrucción SYSTEM-DIALOG PRINTER-SETUP, no sé cómo capturar el nombre de la impresora seleccionada.

De antemano. muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Impresión

Publicado por Miguel Angel (140 intervenciones) el 15/07/2008 00:30:55
Te mando un pequeño ejemplo:

DEFINE BUTTON bprintset LABEL "Printer Setup".
DEFINE BUTTON bprintnames LABEL "Print Customer Names".
DEFINE BUTTON bcancel LABEL "Cancel".
DEFINE FRAME PrintFrame
bprintset bprintnames bcancel
WITH TITLE "Quick Printer" VIEW-AS DIALOG-BOX.

ON CHOOSE OF bprintset DO:
SYSTEM-DIALOG PRINTER-SETUP.
END.

ON CHOOSE OF bprintnames DO:
OUTPUT TO PRINTER.
FOR EACH customer BY name:
DISPLAY name WITH STREAM-IO.
END.
OUTPUT CLOSE.
END.

ENABLE ALL WITH FRAME PrintFrame.
WAIT-FOR CHOOSE OF bcancel IN FRAME PrintFrame.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar