Leer en inglés

Compartir a través de


Evento Report.DblClick (Access)

El evento DblClick se produce cuando el usuario presiona y suelta el botón izquierdo del mouse dos veces sobre un informe dentro del límite de tiempo de doble clic del sistema.

Sintaxis

expresión. DblClick (Cancelar)

Expresión Variable que representa un objeto Report .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Cancel Obligatorio Integer La opción determina si se produce el evento DblClick. Al establecer el argumento Cancel en True (1), se cancela el evento DblClick .

Comentarios

Este evento no se aplica a las casillas de verificación, a los botones de opción ni a los botones de alternancia de un grupo de opciones. Sólo se aplica al grupo de opciones en sí.

Este evento no se aplica a la etiqueta asociada a un control, como la etiqueta de un cuadro de texto. Sólo se aplica a las etiquetas "independientes". Hacer doble clic en una etiqueta adjunta tiene el mismo efecto que hacer doble clic en el control asociado. Se producirán los eventos normales para el control, y ningún evento de la etiqueta adjunta.

Para ejecutar una macro o procedimiento de evento cuando se produzca este evento, establezca la propiedad OnDblClick en el nombre de la macro o en [procedimiento de evento].

En el caso de los controles, el resultado de hacer doble clic depende del control. Por ejemplo, al hacer doble clic en una palabra de un cuadro de texto, se selecciona la palabra completa. Al hacer doble clic en un control que contiene un objeto OLE, se inicia la aplicación usada para crear el objeto, lo cual permite su modificación.

Si el evento DblClick no se produce dentro del límite de tiempo de doble clic del sistema, el formulario, una sección de un formulario o un control reconoce dos eventos Click en lugar de un solo evento DblClick. El límite de tiempo de doble clic depende de la configuración de Velocidad de doble clic en la pestaña Botones de la opción Mouse de la Panel de control de Windows.

Mediante la ejecución de una macro o un procedimiento de evento cuando se produce el evento DblClick, puede abrir una ventana o un documento al hacer doble clic en un icono.

Haga doble clic en un control hace que se producen los eventos Click y DblClick. Si el control ya no tiene el foco cuando se haga doble clic en él, la ENTRAR y eventos GotFocus para el control se producen antes que los eventos Click y DblClick.

En el caso de los objetos que reciben eventos del mouse, los eventos se producen en el orden siguiente:

MouseDownMouseUpHaga clic enDblClick

Al hacer doble clic en un botón de comando, se producen los eventos siguientes en este orden:

MouseDownMouseUpClickDblClickMouseUpClick

El segundo clic puede no tener ningún efecto (por ejemplo, si el procedimiento de evento o macro haga clic en abre un cuadro de diálogo modal como respuesta al primer evento Click ). Para impedir la ejecución de la segunda haga clic en macro o procedimiento de evento, coloque una acción CancelEvent en la macro DblClick o use el argumento de Cancel en el procedimiento de evento DblClick. Tenga en cuenta que, por lo general, se debe desalentar hacer doble clic en un botón de comando.

Si hace doble clic en cualquier control que no sea un botón de comando, el segundo evento Click no se produce.

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.