Propiedad Section.NewRowOrCol (Access)
Use la propiedad NewRowOrCol para especificar si una sección y sus datos asociados se imprimen en una nueva fila o columna dentro de un formulario de informe de varias columnas o de varias columnas. Byte de lectura y escritura.
Sintaxis
expresión. NewRowOrCol
Expresión Variable que representa un objeto Section .
Observaciones
La propiedad NewRowOrCol puede tener los valores siguientes.
Configuración | Visual Basic | Descripción |
---|---|---|
Ninguno | 0 | (Valor predeterminado) Los saltos de fila o columna vienen determinados por la configuración del cuadro de diálogo Configuración de página (disponible seleccionando Configurar página en el menú Archivo ) y el espacio disponible en la página. |
Antes de la sección | 1 | Microsoft Access comienza a imprimir la sección actual (la sección para la que se establece la propiedad, como una sección de encabezado de grupo) en una nueva fila o columna. Luego imprime la sección siguiente, por ejemplo, una sección de detalle, en la misma fila o columna. |
Después de la sección | 2 | Access comienza a imprimir la sección actual, como una sección de encabezado de grupo, en la fila o columna actual. Comienza a imprimir la sección siguiente, por ejemplo, una sección de detalle, en la fila o columna siguiente. |
Antes y después | 3 | Access comienza a imprimir la sección actual en una nueva fila o columna. Comienza a escribir la sección siguiente en la fila o columna siguiente. |
Sólo se puede establecer la propiedad NewRowOrCol en la vista Diseño del formulario o en la vista Diseño del informe.
Los elementos siguientes son algunos valores de ejemplo para una sección de encabezado de grupo de un informe de varias columnas. Asegúrese de que está seleccionado Hacia abajo y después a lo ancho en Diseño de columna en la pestaña Columnas del cuadro de diálogo Configurar página.
Valor de ejemplo | Resultado |
---|---|
Antes de la sección | El encabezado de grupo se imprime en la parte superior de una columna nueva. |
Después de la sección | La sección de detalle se imprime en la parte superior de una columna nueva. |
Antes y después | El encabezado de grupo se imprime solo en una columna y la sección de detalle se imprime en la parte superior de una columna nueva. |
Las secciones de un formulario o informe se suelen escribir verticalmente en una página. La opción predeterminada de Diseño de columna es A lo ancho y después hacia abajo. Se pueden escribir las secciones en varias columnas de una página haciendo clic en Hacia abajo y después a lo ancho en Diseño de columna en la pestaña Columnas del cuadro de diálogo Configurar página.
Si se establece la propiedad NewRowOrCol como Antes de la sección, la orientación horizontal o vertical de la página afecta a la forma en que aparece la sección al imprimir. Si elige Entre y, a continuación, enDiseño de columna en la pestaña Columnas del cuadro de diálogo Configurar página, Access comienza a imprimir la sección al principio de una nueva fila; Si hace clic en Abajo, a continuación, a través de, Access comienza a imprimir la sección al principio de una nueva columna.
En el ejemplo siguiente se devuelve el valor de la propiedad NewRowOrCol y se asigna a la intGetVal
variable .
Dim intGetVal As Integer
intGetVal = Me.Section(1).NewRowOrCol
En el ejemplo siguiente se presentan dos diseños de un informe que divide datos en cuatro grupos (Encab1 a Encab4). Cada grupo incluye de tres a seis registros, y cada registro tiene un campo a y un campo b. El diseño difiere sólo en la configuración en Diseño de columna de la pestaña Columnas del cuadro de diálogo Configurar página y los valores de sus propiedades NewRowOrCol. Advierta que el cuadro Ancho bajo Tamaño de columna en la pestaña Columnas tiene que estar establecido en el ancho real del campo. Además, el valor Antes de la sección de la propiedad NewRowOrCol requiere una sección de encabezado de página mayor que cero para que la opción Hacia abajo y después a lo ancho funcione correctamente.
Diseño de columna | A través de, a continuación, hacia abajo |
---|---|
Head1 | 1a 1b 2a 2b 3a 3b 4a 4b 5a 5b |
Head2 | 1a 1b 2a 2b 3a 3b 4a 4b |
Head3 | 1a 1b 2a 2b 3a 3b |
Head4 | 1a 1b 2a 2b 3a 3b 4a 4b 5a 5b 6a 6b |
Configuración de cuadrícula | Número de columnas establecidas en 4 |
Valor de la propiedad NewRowOrCol para la sección de encabezado de grupo | Antes y después |
Diseño de columna | Abajo y, a continuación, a través |
---|---|
Head1 Head2 Head3 Head4 | 1a 1b 1a 1b 1a 1b 1a 1b 2a 2b 2a 2b 2a 2b 2a 2b 3a 3b 3a 3b 3a 3b 3a 3b 4a 4b 4a 4b 4a 4b 5a 5b 5a 5b 6a 6b |
Configuración de cuadrícula | Número de columnas establecidas en 4 |
Valor de la propiedad NewRowOrCol para la sección de encabezado de grupo | Antes de la sección |
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.