![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Si todo el trabajo se ha hecho bién, al diseñar un informe, usando la clase TQuickRep, en el inspector de objetos, en el apartado Page, podremos seleccionar el tamaño de papel definido por nosotros ( cheque en nuestro ejemplo).
Deberá tener las dimensiones definidas a nuestro gusto y además, un código que será entendido por nuestra impresora matricial. Con ello, ya podremos usar tamaños de papel definidos por el usuario. Saludos. |
|
#2
|
||||
|
||||
|
mi más sincera felicitación...!!!
una de las explicaciones mas simples y entendibles de las que he ledido aqui y en otros foros y sitios de programacion... siempre he lidiado con escribir directamente al puerto por que no le hallaba por donde atacar el problema... he llegado apenas a la definición del papel (excepcional por lo sencillo), y espero, el fin de semana completar los pasos y tener asi, la opcion de mejorar mis viejos y proximos proyectos... gracias por la ayuda.... |
|
#3
|
|||
|
|||
|
Hola que tal, soy Jorge y soy nuevo en este foro, mas bien nunca he estado en uno, soy mexicano y tengo un problema bastante serio.
Tengo un sistema que diario imprime hasta 1000 folios a 1/3 de carta y lo hacia bastante bien con QR y con la impresora en tamaño del papel CUSTOM, hasta que por necesidades de la empresa actualizan equipos y estos traen instalados XP, ahí mi problema, no puedo personalizar el tamaño del papel, me encontre con tu articulo y me parecio bastante logico y muy bueno, pero hice todo hasta que llegue a probarlo con word y no me funciono, configuro la pagina con un formato llamado ABONO que mide 1/2 carta y si me muestra ese tamaño en la pantalla, pero al momoemtnode mandar imprimir se salta hacia la otra hoja, no se detiene al finalizar el documento. saludos espero y puedas ayudarme. |
|
#4
|
|||
|
|||
|
Yo también me he encontrado a veces con el problema de que con el método que propones no lo he podido solucionar. Entonces la solución a pasado por retocar la configuración del tamaño del papel en la propia impresora a traves de los menús extraños que traen ellas mismas. Si tienes el tamaño predefinido en la impresora bien, si no, no hay solución...
__________________
Ánimos. |
|
#5
|
|||
|
|||
|
Hola de nueva cuenta, he leido todos los hilos de este tema, y en el primero se comenta, que es muy probable que existan muchos hilos relacionados con quickreport y xp, porque no se le ha dado solución al problema, es verdad, yo postie un hilo porque no encontre solución en otro y aun sigo sin encontarla, al leer el primer hilo de esta cadena pense, por fin encontre la solucion a mi problema, porque no puedo abrir los quickreport en windows xp, pero al leer todos los hilos me di cuenta de que no hay solucion todavia, por favor si alguien sabe que hacer para que pueda abrir los quickreport le agradeceria mucho lo posteara, creo que sera de mucha utilidad para muchos usuarios, gracias y un saludo.
|
|
#6
|
|||
|
|||
|
Cita:
No tienes que abrir nada, simplemente modificas los fuentes como se ha explicado y compilas de nuevo para tener una paquete de tu quickreport modificado. Esto solo lo haces una vez y ya te sirve para desarrollar todas las aplicaciones que desees. saludos. |
|
#7
|
|||
|
|||
|
Cita:
Muchas impresoras tienen emulación Epson o IBM. Ponla a trabajar con la emulación Epson. Es posible que si no, no pueda ser "gobernada" por un driver genérico. Pregunta todas las dudas. Muchas veces es un pequeño detalle que hacemos mal el culpable de todo. Saludos: |
|
#8
|
|||
|
|||
|
a ver, siempre que me he encontrado con el problema lo he acabado solucionando. A mi no se me ha resistido aun ninguna impresora (que haya pasado por mis manos jeje). Pero si que es un tema extraño, ya que dependiendo de la impresora/sistema operativo les he tenido que dar soluciones muy distintas, casi una solución diferente por impresora.
Incluso me he encontrado con casos (misma impresora, misma configuración hard impresora, mismo sistema operativo, mismo driver, mismos parámetros en el driver) y las impresoras no me actuaban de la misma manera. Es un tema pendiente aun, pero la realidad, es que espero que le quede poca vida a las impresoras matriciales. Por que si no va ser un tema jodido, cada vez más .... ánimos a todos saludos
__________________
Ánimos. |
|
#9
|
|||
|
|||
|
Fantastica exposición y solución a un problema muy común en este foro.
Yo también andaba leyendo y releyendo mensajes, buscando cómo solucionar los problemas con el cambio de Win98se a WinXP. En mi caso no utilizo una impresora matricial, sino de chorro de tinta antigua, y no sabía cómo configurarle un papel especial. Con los tres primeros mensajes de JLMelida lo he solucionado. Pero, aun así he leido con entusiasmo todos los demás. Repito, maravillosa exposición. Gracias.
__________________
Rafita. |
|
#10
|
|||
|
|||
|
Cita:
Cita:
![]() Saludos |
|
#11
|
|||
|
|||
|
Cita:
Antes de seguir, deseo animarte porque lo que se expuse en este topic es cierto. Se puede con QReport y windows XP imprimir en el formato que desees. Por ello, debes estar haciendo algo mal y hay que descubrirlo. Si Word no para y sigue imprimiendo debes tener mal configurada la impresora. Pulsa Inicio, panel de control, Impresoras y otro hardware. Remarca la impresora genérica y con el boton derecho del mouse, vete a propiedades. Preferencias de impresión y en la pestaña papel/calidad, en origen del papel puedes seleccionar el comportamiento de la impresora: Alimentación continua:sin pausa o bien Alimentación continua:con pausa. Prueba con ello hasta conseguir lo que desees. Si no se soluciona el problema, repasa el metodo. Tiene que salir bién. Si es otro el problema, comunicalo de nuevo. Pero insisto, no es una teoría mas o menos linda. Tenemos varias aplicaciones y todas funcionan correctamente con diversos tamaños de papel. saludos |
|
#12
|
|||
|
|||
|
Como modificar los fuentes de Qreport
Eres la persona que mas domina este tema y mira que he luchado mucho con este problema hasta el punto que me siente desesperado.
Yo pude crear la impresora y el formulario con las medida que necesito, tambien lo probé en Word y todo funiciono perfecto. lo que no he podido hacer es retocar los fuentes de QReport. Si no es mucha molestia me podria explicar mejor como cargo el paquete qrpt70.bpl Nota: Uso delphi 7.0 y la version de Qreport que viene con este. Cita:
|
|
#13
|
|||
|
|||
|
Hola JODELSA:
Perdona el retraso en contestar, pero es que como ya dije tengo muy poco tiempo y mis entradas al foro suceden de tarde en tarde. Antes de seguir, recuerda que es necesario que tengas la versión profesional que es la que trae los fuentes. Normalmente los tendras en un subdirectorio de Delphi7. El nombre por defecto es quickrpt. Cargas Delphi, y ante de nada, borras todo lo que tengas. ( Menu File y luego Close All). Así se queda "limpio" el Ide de Delphi. Luego, otra vez con el mismo menu : File, Open y te dirijes al directorio quickrpt. Veras que los paquetes ( Packages) aparecen con iconos distintos. Para la version de Qreport 4 son QR4RunD7 y QR4DesignD7. Para la version 3 son qrpt70.bpl y dclqr70.bpl. Si remarcas el package qrpt70 ( y tienes los fuentes ) te aparecerá en una ventana Package qrpt70, las unidades y las que requiere. El aspecto es el clásico de un TreeView o arbol como el del explorador de windows. Otra vez doble click sobre el fuente que quieras retocar y despues de escribir el nuevo código, terminas dandole al menú install. Tu nuevo paquete retocado, habrá sustituido al antiguo. Acuerdate de sacar unas buenas copias de seguridad antes de empezar. Cualquier duda que tengas, me la comunicas y prometo contestarla antes de fin de año.Saludos. |
|
#14
|
|||
|
|||
|
Tengo con un cliente una impresora Epson LX-870 (el 70 no estoy muy seguro, pero no creo que se modifique mucho de una version de impresora a otra) , para las facturar uso un formato personalizado , en Windows 95-98 no tengo ninguna clase de problema, todo jala bien, en la maquina con XP defino el papel personalizado, lo pongo a que lo use en todas partes donde sale otro papel y no jala, el reporte sigue saliendo como tamaño carta (manda a imprimir un espacio en blanco despues de la impresion, y con esto ya no queda cerca del corte de la hoja) , yo uso en el quickreport el tamaño de papel CUSTOM , el tamaño del papel que voy a usar lo leo de un archivo INI , tengo Delphi 4 y la version 3.0.5 Standar de Quickreport (si vivo en el pasado lo se
) por lo que no tengo las fuentes para hacer los cambios que mencionan mas arriba, asi que mi pregunta es ¿existe alguna forma de hacerlo que funcione sin modificar las fuentes de quickreport? |
|
#15
|
|||
|
|||
|
Cita:
Saludos |
|
#16
|
|||
|
|||
|
Cita:
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|