afxe
16-04-2010, 16:53:22
Hola Señores:
D7, FB2 y FastReport 4
Voy a abordar la impresión de una factura compuesta de un conjunto de albaranes, cuyos cuales han sido escaneados una vez que el cliente los ha firmado para dar su conformidad.
La idea es la siguiente, imaginemos que resulta una factura de 2 páginas con el detalle de los albaranes y los productos facturados, seguida de otras dos páginas con cuatro miniaturas de los albaranes escaneados cada página. (Esto lo consigo en FastReport usando dos reportes (PAGES) con sus respectivos masterdata).
De esta forma se obtienen cuatro páginas de impresión: 1,2,3,4 pero, deseo que se impriman DUPLEX: por la cara A la factura con los detalles, y por la cara B los albaranes, con la opción frxReport.PrintOptions.PageNumbers asigno 1,3,2,4 y se imprime correctamente.:cool:
¿Cual es el problema? Pues cuando existe una factura de 3 páginas (1,2,3), por ejemplo pero con 1 sóla página de albaranes escaneados (la nº 4), se debería imprimir de la siguiente forma:
Folio 1 Cara A Primera página de la factura
Folio 1 Cara B Página con albaranes escaneados
Folio 2 Cara A Segunda página de la factura
Folio 2 Cara B No imprimir nada
Folio 3 Cara A Tercera (última) página de la factura
Folio 3 Cara B No imprimir nada.
Una vez preparado el report con las cuatro páginas, la opción de PageNumbers tendría que indicar 1,4,2,-,3,- y no sé como indicar que deje el hueco (salte página) una vez preparado el report y obtenido la cantidad de paginas a imprimir.
Espero haberme explicado. :confused:
D7, FB2 y FastReport 4
Voy a abordar la impresión de una factura compuesta de un conjunto de albaranes, cuyos cuales han sido escaneados una vez que el cliente los ha firmado para dar su conformidad.
La idea es la siguiente, imaginemos que resulta una factura de 2 páginas con el detalle de los albaranes y los productos facturados, seguida de otras dos páginas con cuatro miniaturas de los albaranes escaneados cada página. (Esto lo consigo en FastReport usando dos reportes (PAGES) con sus respectivos masterdata).
De esta forma se obtienen cuatro páginas de impresión: 1,2,3,4 pero, deseo que se impriman DUPLEX: por la cara A la factura con los detalles, y por la cara B los albaranes, con la opción frxReport.PrintOptions.PageNumbers asigno 1,3,2,4 y se imprime correctamente.:cool:
¿Cual es el problema? Pues cuando existe una factura de 3 páginas (1,2,3), por ejemplo pero con 1 sóla página de albaranes escaneados (la nº 4), se debería imprimir de la siguiente forma:
Folio 1 Cara A Primera página de la factura
Folio 1 Cara B Página con albaranes escaneados
Folio 2 Cara A Segunda página de la factura
Folio 2 Cara B No imprimir nada
Folio 3 Cara A Tercera (última) página de la factura
Folio 3 Cara B No imprimir nada.
Una vez preparado el report con las cuatro páginas, la opción de PageNumbers tendría que indicar 1,4,2,-,3,- y no sé como indicar que deje el hueco (salte página) una vez preparado el report y obtenido la cantidad de paginas a imprimir.
Espero haberme explicado. :confused: