Cantidad de copias a imprimir

Fernando
29 de Enero del 2004
Buenas, lo que deseo hacer es poner en la pantalla de impresiones de vf7 una cantidad de copias preestablecidas ej 3 . ¿se puede hacer esto?
Desde ya muchas gracias

moran
29 de Enero del 2004
Pues veras..

Puedes utilizar la siguiente instruccion

Report form nombrereport prompt preview
checalo

Saludes...

nica
29 de Enero del 2004
Disculpa.....creo que me apresure con la instruccion anterior....la correcta es esta ....pruebala..

report form mireporte to printer prompt noconsole


fernando
29 de Enero del 2004
Ante todo graciaspor responderme.
Lo que me sucede es lo siguiente:
Cuando pongo REPORT FORM repo TO printer PROMPT me sale la pantalla de impresiones en la cual una opcion es cantidad de copias, esa opci贸n por defecto es 1 , lo que yo quisiera es poder poner por defecto otro valor , ej 3.

Alex
29 de Enero del 2004
Que tal Amigos

Asumiendo que lo que necesitas en imprimir 3 copias de un reporte, podrias proban lo siguiente.

1- Utiliza el GetPrinter() para seleccionar la impresora
2- Usa el _Pcopies para definir el numero de copias a imprimir
3- Despues el PrintJob EndPrintJob para enviar copia por copia.

=GetPrinter() && Seleccionas la impresora

_Pcopies=3 && Asignas a _Pcopies el numero de copias

PrintJob && Inicia trabajo de impresion
repo form producursor to printer
EndPrintJob

Si utilizas el prompt en la orden de imprimir, siempre veras 1 porque el PrintJob lo que hace es ejecutas varias veces la orden de impresi贸n como un Scan EndScan.


Alex Vargas

fernando
29 de Enero del 2004
Muchas gracias Alex.
Entiendo lo que me decis y es muy claro tu ejemplo , yo lo que buscaba es alguna forma de por defecto darle tres copias , pero que el usuario lo pudiera cambiar a la cantidad de copias que necesita y ademas usar las bondades de la pantalla de impresiones.
Parece , que le tendre que buscar algun otro tipo de pantalla alternativa para poder hacerlo.
Gracias