Pregunta

He estado buscando en la web para un buen ejemplo, pero no puedo encontrar la manera de añadir un salto de página a un ActiveReports informan mediante programación. Los informes con los que trabajo por lo general requieren de 1-2 páginas para cada registro. Con el fin de permitir la impresión a doble cara de los informes que desea insertar una página en blanco para cada registro que utiliza un número impar de páginas, lo que garantiza que cada nuevo registro se imprime en el frente de cada página impresa.

Estoy muy nuevo en ActiveReports, por lo que cualquier sugerencia, ejemplos de código, o enlaces son muy apreciados!

¿Fue útil?

Solución

Hay dos maneras de hacer esto y la mejor opción depende de los datos y su informe.

Opción 1: control de salto de página Puede agregar el control PageBreak el informe en una ubicación específica y establecer mediante programación la propiedad Enabled del control PageBreak para determinar si se crea un salto de página o no. Ver esta página para la documentación sobre la propiedad Enabled del control PageBreak:

Opción 2: Página Section.New La otra opción es utilizar la propiedad NewPage de la sección. En este caso se puede establecer la propiedad NewPage del detalle o una parte del encabezado de grupo o PieDelGrupo para provocar un salto de página. Inténtelo del evento Format de la sección. Ver esta página para la documentación en la propiedad NewPage.

foros de soporte dedicados a ActiveReports apoyan en el sitio web GrapeCity están activos y también es una gran manera de conseguir sugerencias y ayuda en ActiveReports.

Espero que esto ayude!

Editar: enlaces fijos

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top