PDA

Ver la Versión Completa : Impresion con QuickReport


rgc
04-02-2005, 14:32:02
Tengo un problema imprimiendo informes con Quickreport
no soy capaz de hacer que imprima por las dos caras de la hoja
cuando escojo en el dialogo de impesion que imprima por las dos caras simplemente lo ignora.
la impresión a dos caras no es algo que pueda configurar directamente en el qreport, ni printersettings, ni qrprinter, como se hace con la bandeja de impresión o con la orientacion de la hoja

asi que llevo 2 dias dándole vueltas y no consigo nada

estoy usando quickreport 3.5.0 y delphi 5

Coco
04-02-2005, 14:50:04
No me parece que sea un problema del QuickReport, mas bien me parece que es un problema de la configuración de la impresora. Desde una aplicación deberia ser transparente, es decir, seria como enviar a la impresora dos hojas y luego esta la imprime como este configurada.

rgc
06-02-2005, 18:24:31
No, la impresora funciona correctamente con cualquier otra programa que imprima por ella, incluso con programas, que se que estan desarrollados en delphi con quickreport (otras versiones de delphi y con quickreport profesinoal), pero no son desarrollos a cuyo codigo pueda acceder, por lo que tampoco se si es algo que no funciona en el quickreport standard que estoy usando yo, o que es

marcoszorrilla
06-02-2005, 20:07:00
Supongo que al decir 2 caras, quieres decir que te imprima las páginas impares y luego se detenga para que coloques los foliso al revés y pulses una tecla e imprima el resto?

Duplex: Print odd then even page numbers.


Quickrep1.PrinterSettings.Duplex:=True;


Un Saludo.

rgc
06-02-2005, 21:43:42
No, no es el modo Duplex, eso ya lo probe y funciona correctamente, pero no es una opcion valida.
Me refiero a la opcion de imprimir por las dos caras del folio con una impresora que sea capaz de darle la vuelta al papel ella misma, de forma que imprime cada folio por las dos caras antes de pasar al siguiente, y que generalmente se selecciona mediante el boton propiedades en el dialogo de impresión y que el quickreport (segun creo) no tiene ninguna forma de seleccionar, mediante propiedades o métodos, por tanto la única forma de hacerlo es a traves de las opciones de este dialogo.

marcoszorrilla
06-02-2005, 22:01:29
La forma de asignar el resultado del Diálogo de Impresión a QuickReport es esta:

prnDialog.Execute;
lstFacturas.PrinterSettings.Printerindex:=Printer.PrinterIndex;


Lo que no sé es si va admitir esta opción tan particular.

Un Saludo.

User_baja1
02-03-2005, 16:39:52
Hola, me llamo david.

A mi me pasa lo mismo, quiero imprimir a doble cara en una hp officejet 7140cxi que tiene instalado un modulo para girar la hoja.

Con otros programas me funciona, pero con D5+quickreports no vaaa, he probado tambien lo de duplex y tambien elegir en las opciones de la impresora el modo a doble cara, pero luego no vaaa..

Ademas... ¿sabeis como hacer que un informe se imprima por una impresora en concreto,es decir, sin usar el cuadro de dialogo... algo asi como dandole el nombre de la impresora antes de imprimir?

Gracias
DAvid.

tandil
12-07-2005, 15:36:40
Hola, yo necesito todo lo contrario, no quiero imprimir en duplex. Coloco esta propiedad en false, pero la ignora, sigue imprimiendo en doble cara. Primero las pares, y luego se queda esperando que el usuario colcoque las hojas del otro lado y presione un botón para seguir imprimiendo.
En las propiedades de la impresora también coloqué la propiedad "Ambas caras" en falso.
Estoy usando Quick Report 3 para generar el informe, y una impresora HP Laserjet 1010.
Lo extraño es que en una HP Deskjet todo funciona bien...:confused:

No encuentro en Quick Report otra manera de decir que no quiero doble cara.
¿Ustedes cómo hacen?

Lepe
13-07-2005, 12:24:14
Pues parece que tenemos ambas caras de la moneda aqui, casi mejor que pongais el dfm correspondiente (en modo texto) del Quickreport, y veamos las diferencias. (clic en el form del quickreport, boton derecho, View as text, copiar y pegar al foro).



Un saludo