Tamaño de Informe en A5

193 views
Skip to first unread message

almonts ( www.ontariombd.es )

unread,
Jan 16, 2022, 12:49:30 PM1/16/22
to Comunidad de Visual Foxpro en Español
Buenas tardes.
A ver si me pueden echar un cable con esto.

Tengo un cliente que tiene un papel en tamaño A4, o sea un folio normal.
Pero troquelado por la mitad. Ques como si fuesen 2 folios A5 contiguos.
Quiere imprimar 2 copias del mismo albarán en el folio A4 y cortarlo pr la mitad (dos A5 por que el papel está troquelado).

Hago lo siguiente, abro el informe como una tabla y escribo en blanco  los campos TAG y TAG2.

Después en el campo EXPR he probado de grabar estas 3 opciones, pero lo imprime como papel A4 y no A5

ORIENTATION=0       ( Normal)
PAPERSIZE=11          (Tamaño A5)
COPIES=2

o

ORIENTATION=0          ( Normal)
PAPERSIZE=256          
(Definido por el usuario)
PAPERLENGTH=1485   
(Longitud papel A5)
PAPERWIDTH=2100      (Anchura papel A5)
COPIES=2

o

ORIENTATION=0         ( Normal)
PAPERSIZE=768          
(Definido por el usuario)
PAPERLENGTH=1485   
(Longitud papel A5)
PAPERWIDTH=2100       
 (Anchura papel A5)
COPIES=2

Ninguna acaba de funcionar como espero, alguna idea ?
Muchisimas gracias :)

Víctor Hugo Espínola Domínguez

unread,
Jan 16, 2022, 8:11:59 PM1/16/22
to publice...@googlegroups.com
Prueba con la otra orientación, Landescape

Saludos,
Víctor.
Lambaré - Paraguay.



--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/d012b8a9-4f0e-4f7e-924e-eb95ace61ab6n%40googlegroups.com.

almonts ( www.ontariombd.es )

unread,
Jan 17, 2022, 6:32:53 PM1/17/22
to Comunidad de Visual Foxpro en Español
Victor, 
Con orientación landscape, funciona.
Pero sale apaisado. Y no es eso lo que quiere el cliente.
Necesita 2 A5 dentro de un A4.

Ricardo Soldini

unread,
Jan 17, 2022, 7:05:01 PM1/17/22
to Comunidad de Visual Foxpro en Español
Te comento que tengo un reporte de nomina en el cual se imprime la misma informacion en la parte superior y en la parte inferior (bajo el troquelado).
Como lo hice
En el report form utilice el encabezado y el pie de pagina (sin detalle)
En el encabezado defini todos los campos y etiquetas necesarios para contener la informacion, luego lo copie y pegue en el pie de pagina y asi cuando el usuario imprime queda en dos mitades el mismo reporte .
imagen reporte.pdf

Víctor Hugo Espínola Domínguez

unread,
Jan 17, 2022, 8:15:54 PM1/17/22
to publice...@googlegroups.com
Tienes razón, debe ser Portrait, te envío un sencillo ejemplo que funciona en mi computadora. W10, VFP9 v7423 y con los report*.app actualizados https://github.com/VFPX/ReportingApps

Saludos,
Víctor.
Lambaré - Paraguay.


almonts ( www.ontariombd.es )

unread,
Jan 18, 2022, 6:34:44 PM1/18/22
to Comunidad de Visual Foxpro en Español
Ricardo buenas noches.
Gracias por tu respuesta, pero no me sirve. Porque necesito la banda de detalle. Ya que son albaranes con cabecera y cuerpo.

almonts ( www.ontariombd.es )

unread,
Jan 18, 2022, 6:40:31 PM1/18/22
to Comunidad de Visual Foxpro en Español
Buenas noches Víctor. 
Voy a probar de actualizar los *.app

Hendell Mora

unread,
Jan 18, 2022, 6:43:24 PM1/18/22
to publice...@googlegroups.com
Que tipo de impresora
Marca y model


Ricardo Soldini

unread,
Jan 18, 2022, 8:30:04 PM1/18/22
to Comunidad de Visual Foxpro en Español
Te comento que en el ejemplo que te envie yo tambien manejo detalle, que en cada caso pueden llegar a 12 detalles por encabezado y para administrarlo en el reporte cree una estructura de campo1, campo2, campo3.. 12 tanto en la seccion haberes como en la seccion descuentos, en el proceso que recopilo la informacion genero un ciclo que llena el campo1, campo2,campo3 .. 12 con sustitucion de macro. 
EL limite de 12 esta dado porque sino ya no sirve el esquema de el mismo reporte en A5 arriba y Abajo

Antonio L. Montagut

unread,
Jan 19, 2022, 1:11:20 PM1/19/22
to publice...@googlegroups.com
Claro Ricardo.

Te entiendo tienes que rellenar los campos.


Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/Sx8AfEqmsPc/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/4d7f802f-7b9d-40b9-a260-8ac3cd4d00abn%40googlegroups.com.


--


Antonio L. Montagut
Analista Programador - 
Freelance.

  
 606-58.73.19
   info.on...@gmail.com

  

  Ontario.Mbd      Facebook      Twitter      LinkedIn      About.Me



- AVISO SOBRE CONFIDENCIALIDAD: Este mensaje se dirige exclusivamente a su destinatario. Puede contener información confidencial sometida a secreto profesional. Si no es usted el destinatario debe saber que la información contenida en este mensaje es reservada y su utilización o divulgación con cualquier fin está prohibida. Si ha recibido este documento por error, le rogamos que nos lo comunique y proceda a su destrucción. ANTONIO L. MONTAGUT SANCHEZ responsable del tratamiento informa, de conformidad con lo establecido en el REGLAMENTO (UE) 2016/679, que su correo electrónico así como otros datos de carácter personal son tratados con la finalidad de mantener un canal de comunicación electrónica con usted y poder atender cualquier información, duda, petición o consulta que precise por esta misma vía. Podrá ejercer sus derechos de acceso, rectificación, limitación de tratamiento, supresión, portabilidad y oposición al tratamiento de sus datos de carácter personal así como revocar los consentimientos que en su caso haya prestado u obtener más información, dirigiendo su petición a:  rgpd.on...@gmail.com.

Antonio L. Montagut

unread,
Jan 19, 2022, 1:11:50 PM1/19/22
to publice...@googlegroups.com
Es independiente del tipo de impresora.
Tiene que servir para varias diferentes.


Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/Sx8AfEqmsPc/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CABZqmZkt%2BN_9jt3TsVJ4ed636gOA9up_dHPHxThVU1ny%3Dg2MGA%40mail.gmail.com.

Antonio L. Montagut

unread,
Jan 19, 2022, 1:20:46 PM1/19/22
to publice...@googlegroups.com
Victor.
Tampoco funciona con los cambios en las APP de los reportes..


Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/Sx8AfEqmsPc/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CABoLD3FFqSj7dN3pNF624OWbFR7ZgLs9N0gEDCoEV7kqJZ4ydA%40mail.gmail.com.

Víctor Hugo Espínola Domínguez

unread,
Jan 19, 2022, 1:38:36 PM1/19/22
to publice...@googlegroups.com
Descarga este ejemplo https://www.mediafire.com/file/uemlzsnd0gtuw2a/OrigDuplA5.zip/file y díme si es el estilo que deseas o el que mostró Ricardo.

Saludos,
Víctor.
Lambaré - Paraguay.


Eduardo Armonti

unread,
Jan 19, 2022, 3:19:24 PM1/19/22
to publice...@googlegroups.com

Tengo el mismo caso… y lo que hago es trabajar en un informe A4 en el cual le diplico todo los campos y listo.  Imprimo normalmente sin tener que recurrir a cambios de tamaño.

 

Enviado desde Correo para Windows

- AVISO SOBRE CONFIDENCIALIDAD: Este mensaje se dirige exclusivamente a su destinatario. Puede contener información confidencial sometida a secreto profesional Si no es usted el destinatario debe saber que la información contenida en este mensaje es reservada y su utilización o divulgación con cualquier fin está prohibida. Si ha recibido este documento por error, le rogamos que nos lo comunique y proceda a su destrucción. ANTONIO L. MONTAGUT SANCHEZ responsable del tratamiento informa, de conformidad con lo establecido en el REGLAMENTO (UE) 2016/679, que su correo electrónico así como otros datos de carácter personal son tratados con la finalidad de mantener un canal de comunicación electrónica con usted y poder atender cualquier información, duda, petición o consulta que precise por esta misma vía. Podrá ejercer sus derechos de acceso, rectificación, limitación de tratamiento, supresión, portabilidad y oposición al tratamiento de sus datos de carácter personal así como revocar los consentimientos que en su caso haya prestado u obtener más información, dirigiendo su petición a:  rgpd.on...@gmail.com.

--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAGz9G-Unz4ufvvrCwjQ6JEhxCxN%2BDFaQLnL-5%3DYEx_AVEqxC6A%40mail.gmail.com.

--

Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

HernanCano

unread,
Jan 19, 2022, 5:47:09 PM1/19/22
to Comunidad de Visual Foxpro en Español
FoxyPreviewer permite esa fun cionalidad.

Lo que debes hacer es lo sgte:

La propiedad es lRepeatInPage, que por defecto está en .t. y en ese es el valor que debes garantizar que esté.

Defines el tamaño de hoja como A4 (sí: cuatro)........ Pero para probar utiliza un formato que no llegue exactamente al medio de la hoja: haz un cálculo aprox que utilice menos líneas--- sólo para poder probar.....

Verifica qué orientación se ajusta en tu escenario: si te sirve más Vertical u Horizontal.

Define el número de copias en 2.

La segunda copia debe salir abajo.

Ahora: aquí viene lo interesante: Puedes empezar a agrandar el formato/diseño hasta alcanzar la altura deseada... pero lo que debes tener presente que no te puedes pasar de la márgen... que no es exactamente la exacta mitad... sino que puede haber una holgura que se maneje dependiendo de la impresora o de Windows, o de cualq cosa...

Inicialmente vas probando agrandar la altura del recuadro verde (hacia abajo) hasta que encuentres el límite de tu impresora/escenario.
Cuando encuentres el límite inferior sabrás hasta dónde puede llegar tu formato.

Todos queremos imprimir como dices.... Pero las holguras son las que hay que saber manejar y encontrar.

borrable.png

Zarlu

unread,
Jan 21, 2022, 1:02:16 PM1/21/22
to Comunidad de Visual Foxpro en Español
Buenas tardes almonts!

Agrupando datos. Checa éste link:

Suerte
zarlu
Chetumal, Quintana Roo, México

almonts ( www.ontariombd.es )

unread,
Jan 23, 2022, 11:26:16 AM1/23/22
to Comunidad de Visual Foxpro en Español
POR FIN LO HE CONSEGUIDO.

Gracias a vuestros comentarios, me ha venido al inspiración. ( A veces pasa).

Empecemos por la teoría.
Necesitaba imprimir albaranes de venta en formato A5 pero 2 copias dentro de un formato A4.

Un albarán de venta consta de :
CABECERA: Numero, fecha, datos de cliente, etc.
CUERPO: Código de producto, Nombre del mismo, cantidad, precio, importe etc.

A partir de ahí. Cree una etiqueta en formato A5, para poder imprimir 2 etiquetas dentro de una hoja A4. (Muestro imagen del diseñador de informes).

001.jpg

Por supuesto las etiquetas solo permiten UN REGISTRO por cada etiqueta. 
Asi que opté por imprimir las cabeceras  de albaranes, pero fijaos en el campo memo tan grande diseñado señalado en rojo.

Este campo es el truco de todo, está con fuente COURIER NEW (Para conseguir el efecto del antiguo MS-DOS, un "cuadrado" por caracter).
Entonces como en la época del Clipper, En este campo MEMO mediante código lo "relleno" del CUERPO que corresponde a cada Albarán

Fijaos en la imagen siguiente.

002.jpg

Veis el cuerpo del Albarán, con los campos perfectamente alineados (Magia de la fuente COURIER NEW). y el informe en formato A5. Ya que es una etiqueta definida como tal.

En la siguiente image os muestro una hoja tamaño A4. Con al copia de los 2 albaranes.

003.jpg

Gracias a todos por iluminarme en este pequeño problema que me planteó el cliente.
Saludos :)

Víctor Hugo Espínola Domínguez

unread,
Jan 23, 2022, 11:46:10 AM1/23/22
to publice...@googlegroups.com

Saludos,
Víctor.
Lambaré - Paraguay.


--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages