Propiedad Section.ForceNewPage (Access)
Utilice la propiedad ForceNewPage para especificar si las secciones de formulario (detalle, pie de página) o de informe (encabezado, detalle, pie de página) se imprimen en una página independiente en lugar de en la página actual. Byte de lectura y escritura.
Sintaxis
expresión. ForceNewPage
Expresión Variable que representa un objeto Section .
Observaciones
Por ejemplo, quizás esté diseñada la última página de un informe como formulario de pedido. Si la propiedad ForceNewPage del pie de página del informe está establecida a Antes de la sección, el formulario de pedido siempre se imprime en una página nueva.
La propiedad ForceNewPage no se aplica a encabezados de página ni pies de página.
La propiedad ForceNewPage puede tener los valores siguientes.
Configuración | Visual Basic | Descripción |
---|---|---|
Ninguno | 0 | (Valor predeterminado) La sección actual (la sección para la que se establece la propiedad) se imprime en la página actual. |
Antes de la sección | 1 | La sección actual se imprime en la parte superior de una página nueva. |
Después de la sección | 2 | La sección que sigue inmediatamente a la sección actual se imprime en la parte superior de una página nueva. |
Antes y después | 3 | La sección actual se imprime en la parte superior de una página nueva y la sección siguiente se imprime en la parte superior de una página nueva. |
A continuación se muestran algunos ejemplos del valor de la propiedad ForceNewPage .
Sección | Valor de ejemplo | Descripción |
---|---|---|
Encabezado de grupo que muestra el año | Antes de la sección | El encabezado de grupo se imprime en la parte superior de la página, seguido de la sección de detalle, pie de página de grupo y pie de página. |
Sección de detalle de un informe | Después de la sección | El pie de página de grupo se imprime en la parte superior de una página nueva. |
Encabezado de informe que contiene el título del informe y el logotipo de la empresa | Después de la sección | El título del informe y el logo se imprimen en una página aparte al comienzo del informe. |
Ejemplo
En el ejemplo siguiente se devuelve el valor de la propiedad ForceNewPage para la sección de detalles del informe Sales By Date y se asigna a la intGetVal
variable .
Dim intGetVal As Integer
intGetVal = Reports![Sales By Date].Section(acDetail).ForceNewPage
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.