Hola, en el report form la diferencia entre documento (una factura) y reporte (de ventas) son apenas perceptibles.
Para imprimir facturas de formulario tamaño media carta, en donde el juego de arriba se repite abajo y entre ambos ocupan el espacio de una hoja carta, basta con alargar hacia abajo la sección Detalle. Lo amplias mucho, casi el doble en espacio y justo a continuación de donde termina el primer juego, le pegas allí todo lo que lleve el Encabezado, es decir Copias el grupo de campos y luego dar Pegar. Más abajo aun, copias y pegas el grupo de campos que lleva al inicio el Detalle. En general verás que se trata de hacer un Detalle que anida, repite lo del Encabezado y lo suyo propio.
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
Arriba explico cómo hago eso desde hace años, en el report form para repetir encabezado y detalle, dentro del mismo Report Form.
Tengo la mejor ortografía de todo el grupo,
Hola yo hago algo muy simpleSelect CursorReporteREPORT FORM Tureporte TO PRINTER NOCONSOLE NODIALOGREPORT FORM Tureporte TO PRINTER NOCONSOLE NODIALOGde esa manera me da dos copias.....Pd.: Descargate mi grilla que tiene multiples funciones como filtrar, multiseleccion, búsqueda, etc del siguiente link http://www.developervfp.blogspot.com/p/gridlibre-v35.html. Ahora también puedes bajarte mi ultima herramienta Busqueda Incremental con un TEXTBOX http://developervfp.blogspot.mx/p/busqueda-incremental-con-un-textbox.html las herramientas viene con código fuente, ojo no hacer mal uso por favor.Saludos;Ing. Russvell Jesus Soto Gamarra
Aqui os lo mando, la factura es media carta así que la hoja entera trae dos facturas con un corte al medio.
Russvell:La solución la entiendo así. Mi pregunta es: ¿Cómo logras que en la misma hoja quepa? ¿Acaso defines un tamaño diferente (media carta)? ¿o detectas el tamaño de una "carta" y divides la altura por dos (por programa) para cambiar la altura del reporte y luego haces ésto de repetir el reporte dos veces?
Yo lo estoy haciendo con FoxyPreviewer y la prop .lRepeatInPage=.t., pero me interesa conocer una alternativa sin FoxyPreviewer.Gracias.
Sí claro, aquí les muestro el report form.
<<imagen>>>
oye quisiera que me ayudaras para saber como lo hiciste porque he intentado y los datos de la copia no me los muestra todos me queda asi como esta imagen que envio en donde los datos de la copia solo me sale uno no se porque he intentado de todo y no he podido ojala puedas ayudarme