Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-01-2009
Caco Mana Caco Mana is offline
Registrado
 
Registrado: may 2006
Posts: 8
Poder: 0
Caco Mana Va por buen camino
Imprimir original / duplicado en 1 hoja

Hola, hace muchisimo vengo buscando una solucion a este tema y no la puedo encontrar ni ahi.. Quiero imprimir un comprobante de compra, ya sea factuar o boleta comun por duplicado, pero que ambos, original y duplicado me salgan en la misma hoja. Si alguien sabe como hacerlo le agradezco me pase el dato. See you..
Responder Con Cita
  #2  
Antiguo 04-01-2009
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
No mencionas que componentes usas para imprimir. Por ejemplo, si es Quick Report.
Saludos
__________________
Ya tengo Firma!
Responder Con Cita
  #3  
Antiguo 05-01-2009
Caco Mana Caco Mana is offline
Registrado
 
Registrado: may 2006
Posts: 8
Poder: 0
Caco Mana Va por buen camino
Tenes razon, tal cual, uso el quick report..
Responder Con Cita
  #4  
Antiguo 05-01-2009
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Pues con QR es tan facil como indicarle el numero de copias en en PrinterSettings.Copies:=2.
Saludos
__________________
Ya tengo Firma!
Responder Con Cita
  #5  
Antiguo 05-01-2009
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Creo no es tan simple, porque normalmente un comprobante puede ocupar medio folio y si hace eso saldrá un comprobante en cada folio.

Depende del tipo de informe:
1 - Lo que suelo hacer, copiar todos los controles y pegarlos en la parte inferior del folio (todo en la banda detalle), así no tienes que pelearte con el tipo de papel en windows ni cosas raras.

2- Si necesitas maestros-detalles, totales, sumatorios y demás, usa un Composite report y en el evento OnAddReports, añade el mismo informe 2 veces.


Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 11-01-2009
Caco Mana Caco Mana is offline
Registrado
 
Registrado: may 2006
Posts: 8
Poder: 0
Caco Mana Va por buen camino
Claro, ese es el tema. Con la cantidad de copias es facil, pero sale una impresion por hoja y yo lo que quiero es poder imprimir el original y el duplicado en la misma hoja (obvio que son comprobantes con pocos items).
No me quedo muy clara tu explicacion lepe, pero veo que entendiste a donde queria llegar yo. Si podes explicarmelo un poquito mas claro te lo voy a agradecer..
Responder Con Cita
  #7  
Antiguo 12-01-2009
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Si sólo tienes que imprimir datos de una tabla:
Ahora tendrás todos los qrDBText en la parte superior del folio, pues:
- haces la banda detalle más grande (todo el alto del folio)
- seleccionas todos los qrlabels y qrDBText, boton derecho Copy
- haces un click en la banda detalle (para deseleccionar los controles), botón derecho - Paste.
- ahora arrastras todos los controles que has pegado a la parte inferior del folio.

Si tienes que imprimir facturas y líneas de facturas (maestro-detalle), no puedes hacerlo de esa forma, debes usar un CompositeReport, (busca en el foro), añadiendo dos veces el mismo quickReport al composite.

Básicamente he dicho lo mismo que en el post anterior, pero no me queda claro qué tipo de informe estás haciendo.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #8  
Antiguo 16-01-2009
Caco Mana Caco Mana is offline
Registrado
 
Registrado: may 2006
Posts: 8
Poder: 0
Caco Mana Va por buen camino
Gracias lepe, voy a probar tu solucion y te cuento que onda, si? Ah, lo que quiero imprimir es una boleta comun, que primero detalla:

nombre de cliente
domicilio de cliente
localidad de cliente

luego, mas abajo, muestra como en una factura:

cant - descripcion - unitario - total x articulo
cant1 - descripcion1 - unitario1 - total x articulo1

y asi sucesivamente para los demas articulos en la boleta.

El duplicado de esta boleta lo quiero imprimir en la misma hoja que el original.

Pruebo y te cuento..
Responder Con Cita
  #9  
Antiguo 16-01-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
no te compliques tanto, podes hacer como te dijeron arriba

1. modifica el tamaño del reporte para que sea media carta.
2. calcula el numero maximo de detalles y limitalos en el ingreso de la factura
3. asigna PrinterSettings.Copies:=2
4. Es probable que tengas que crear dentro de las impresoras en windows el formato custom con las medidas media carta. (yo no lo hago en todas las maquinas porque no me preguntes seria mas facil sacarle la verdad a Bill.).
5. Imprimir.
Responder Con Cita
  #10  
Antiguo 16-01-2009
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Cita:
Empezado por Kipow Ver Mensaje
4. Es probable que tengas que crear dentro de las impresoras en windows el formato custom con las medidas media carta. (yo no lo hago en todas las maquinas porque no me preguntes seria mas facil sacarle la verdad a Bill.).
5. Imprimir.
Precisamente por eso recomiendo usar un CompositeReport cuando hay maestro-detalle como el que quiere hacer .

Estoy de acuerdo con lo subrayado.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Original, Duplicado triplicado tulio Impresión 9 11-11-2008 13:15:41
Posicionar hoja antes de imprimir. solemno Impresión 7 11-08-2008 21:22:05
Imprimir dos albaranes en una hoja jorllazo Impresión 0 14-03-2007 20:40:52
Imprimir dos documentos en una sola hoja morfeo21 Impresión 0 06-07-2004 19:41:54
no correr la hoja al imprimir noe Impresión 1 17-02-2004 16:30:18


La franja horaria es GMT +2. Ahora son las 23:44:14.


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