Escoger impresora

waldesro
26 de Octubre del 2003
Como puedo hacer para que se abra la ventana de las impresoras y escoger en la qu quiero imprimir

Luisen98
26 de Octubre del 2003
CLEAR
cPrinter = GETPRINTER( ) && Despliega el cuadro de Impresoras
*** Despliega el Nombre de la Impresora elegida ***
WAIT WINDOW IIF(EMPTY(cPrinter), 'Sin eleccion', cPrinter)

ferherpe
26 de Octubre del 2003
La siguiente orden antes de lanzar el reporte te da la opcion de seleccionar el puerto de salida

sys(1037)


rdavidsm
26 de Octubre del 2003
Hola, espero te sirva lo que yo generalmente utilizo

Impresora=Getprinter()
If !Empty(Impresora) Then
Set Printer To Name (Impresora)
Else
Set printer To Default
EndIf

Es importante que despues que imprimas, devuelvas la impresora que se encontraba antes predeterminada, con Set Printer To Default, de lo contrario los siguientes reportes que envies se imprimirán con la impresora que seleccionaste.

Espero te sirva.

Saludos desde Ecuador
David