Propiedad SubForm.DisplayWhen (Access)
Utilice la propiedad DisplayWhen para especificar cuál de los controles de un formulario desea mostrar en la pantalla y en la impresión. Byte de lectura y escritura.
Sintaxis
expresión. DisplayWhen
Expresión Variable que representa un objeto SubForm .
Comentarios
La propiedad DisplayWhen sólo se aplica a las siguientes secciones de formularios: detalle, encabezado de formulario y pie de página de formulario. También se aplica a todos los controles (excepto los saltos de página) en un formulario.
La propiedad DisplayWhen utiliza los valores siguientes.
Configuración | Visual Basic | Descripción |
---|---|---|
Siempre | 0 | (Valor predeterminado) El objeto aparece en la vista Formulario y cuando se imprime. |
Sólo al imprimir | 1 | El objeto está oculto en la vista Formulario pero aparece cuando se imprime. |
Sólo en pantalla | 2 | El objeto aparece en la vista Formulario, pero no cuando se imprime. |
Para los controles, puede establecer el valor predeterminado de esta propiedad mediante el estilo de control predeterminado o la propiedad DefaultControl en Visual Basic.
En muchos casos, determinados controles son útiles sólo en la vista formulario. Para impedir que Microsoft Access imprima estos controles, puede establecer su propiedad DisplayWhen en sólo en pantalla. Por ejemplo, es posible que tenga un botón de comando o instrucciones en un formulario que no quiera imprimir, o que tenga secciones de encabezado y pie de página del formulario que no desea que se muestren en pantalla, pero que sí quiere que se impriman. En este caso, debe establecer la propiedad DisplayWhen en sólo al imprimir.
En el caso de los informes, use los eventos Format y Retreat para especificar un procedimiento de evento o una macro que establezca la propiedad Visible de los controles que no desea imprimir. También puede cancelar el evento Format o Print para una sección de informe evitar que se imprima 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.