Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2007
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Yo instalo la impresora por segunda vez le doy el nombre xxxx y luego la configuro con el tamaño de página que voy a utilizar en el programa, así no me da ningún problema.

Resumiendo en el programa le doy el tamaño personalizado xxx y la impresora también lo tiene.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #2  
Antiguo 28-02-2007
Natucha Natucha is offline
Registrado
 
Registrado: ene 2007
Posts: 7
Poder: 0
Natucha Va por buen camino
Red face una artimaña

Bueno señores encontre una solucion a este tema del tamaño de la hoja.. es una artimaña pero realmente funciona. Entonces creo 2 formularios del QReport, y segun el valor de un combo o un cheqbox elijo que formulario activar... configuro uno de los formulario para A4 y el otro para Oficio. Entonces asi tengo una unica impresora en mi maquina, y manejo el tamaño de la hoja.. sin hacer grandes esfuerzos en código... poco ético pero solucion al fin.
Besoss al foro
Responder Con Cita
  #3  
Antiguo 28-02-2007
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 22
gmontes Va por buen camino
pues yo lo resolvi manejando report manager
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
  #4  
Antiguo 01-03-2007
brandolin brandolin is offline
Miembro
 
Registrado: jul 2003
Ubicación: Mendoza
Posts: 324
Poder: 23
brandolin Va por buen camino
Si creo que el si usas hojas con formato standart no tendras problema, el inconveniente surge cuando quieres usar reportes con hojas mas pequenas de las normales, por ejemplo par aimprimir cheques, recibos, etc o bien cuando quieres dos copias del mismo reporte en una misma hoja A4.
Responder Con Cita
  #5  
Antiguo 01-03-2007
Avatar de Wonni
Wonni Wonni is offline
Miembro
 
Registrado: abr 2006
Posts: 261
Poder: 21
Wonni Va por buen camino
A ver si puedo aportar mi granito de arena a este problema de tamaños no estandares con QReport:

Yo tenia el mismo problema con la impresora de etiquetas de codigo de barras. El tamaño del reporte debia ser de 60x60mm, 52x52mm o 42x42mm. Estas son las tres opciones que en la configuración de mi programa se pueden elegir.
Pero para llegar a ello tambien pase yo lo mio. Y la solucion fue la siguiente:

Comprarme el QuickReport PRO 3 y modificar 2 archivos .pas donde se establecen las medidas. El asunto es simplemente añadir las medidas que quieras y entonces en el diseñador del Quick Report aparacen. Y todo funciona de maravilla.

Esta solución la encontre en la propia pagina de QuickReport. Pero no la podia aplicar al QuickReport que trae Delphi, ya que no podia modificar las units.

El modo de hacer los cambios en los ficheros .pas es el siguiente:

http://www.qusoft.com/addpapers.html
Responder Con Cita
  #6  
Antiguo 01-03-2007
Avatar de Wonni
Wonni Wonni is offline
Miembro
 
Registrado: abr 2006
Posts: 261
Poder: 21
Wonni Va por buen camino
Ah!, ademas ( eso no lo dice en la pagina de QR ) pero como ya me surgio el problema a mi en su dia, y lo he recordado, tambien hay que hacer esto:

En el archivo qr3const.pas se deben añadir las constantes de los tamaños definidos. De esta forma:

Código Delphi [-]

unit QR3Const;

interface

resourcestring

...

  SqrPaperSize0 = 'Default size';
  SqrPaperSize1 = 'Letter 8 1/2 x 11 in';
  SqrPaperSize2 = 'Letter Small 8 1/2 x 11 in';

...

 SqrPaperSize24 = 'C size sheet';
  SqrPaperSize25 = 'D size sheet';
  SqrPaperSize26 = 'E size sheet';
  SqrPaperSize27 = 'MI_PROPIO_FORMATO_';
...
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:32:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi