FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
QuickReport Aplicar cambios de Impresion
Hola, largo tiempo sin comentar por aqui . La razón es cambio de trabajo, horarios, hábitos, dejar de fumar jejeje...
bueno, al grano que me pierdo y creo este post será interminable: Estamos en la vista preliminar de un QuickReport 4.05 con D7 y damos a PrinterSetup, cambiamos la bandeja de entrada y al pulsar el botón imprimir pasa 3 kilos de nosotros y lo hace por la que estaba configurada antes de los cambios. Parece que la única forma es modificando los valores por defecto de la impresora (para todo windows) cosa que no podemos hacer en este caso. Si sabes cómo solucionar esto, obvia el resto de mis divagaciones y por favor contesta cómo se procede para que QuickReport aplique los cambios realizados sea cual sea el modelo de la impresora. Divagaciones a grandes rasgos: Hasta donde he podido ver, toda impresora tiene dos partes, la pública con las propiedades típicas de toda impresora y otra zona privada donde tiene esas características propias que solo ella tiene, como posibilidad de elegir la bandeja de entrada y salida de documentos, impresión de sobres, etc. Según he probado, una vez llamas a quickReport.PriterSetup y modificas algo, se lanza el evento OnApplySettings del QuickReport y allí obtenemos por parámetros una variable DevMode que contiene la declaración pública (y supongo que privada) de la Impresora, de hecho, los cambios ya están aplicados en ese DevMode, pero no sé qué hacer con él. Una vez traducido a delphi este código (lo siento, no tengo a mano el código traducido): http://support.microsoft.com/kb/167345 no funciona jejeje, es decir, no hay violaciones de acceso a memoria ni ninguna excepción, simplemente no atiende a los cambios. Lo que he hecho es imprimir con PDFCreator y en la vista preliminar uso PrinterSetup para cambiar dos parámetros: - orientación de página a apaisado - impresión solo en blanco y negro Obtengo un PDF en color con el folio en apaisado jejeje, según entiendo QuicReports está aplicando las propiedades de la zona pública (el apaisado) pero no así las privadas (impresión en blanco y negro). Debo decir que desde Microsoft Office, si uso el PDFCreator con las mismas opciones, obtengo el PDF en apaisado y en escala de grises, por ende, es cosa de mi programa y/o QuickReport. A ver si alguien ha estudiado este tema y damos con la tecla...yo seguiré buscando. Muchas gracias por vuestro tiempo.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¡¡¡Ayuda con Impresion en QuickReport!!! | onlytk | Impresión | 8 | 16-08-2018 21:27:09 |
Aplicar cambios hechos en Opciones de Carpeta | aeff | API de Windows | 3 | 16-10-2007 04:42:46 |
Impresion con QuickReport 4 | neftafly | Impresión | 9 | 14-07-2005 17:57:45 |
Impresion con QuickReport | rgc | Impresión | 8 | 13-07-2005 12:24:14 |
Cerrar tabla sin aplicar cambios | Barriccel | Conexión con bases de datos | 4 | 27-01-2004 18:47:51 |
|