jueves, 24 de septiembre de 2009

COMO CREAR UN PROCEDIMIENTO


Puede establecer una propiedad de evento (propiedad de evento: atributo con nombre de un control, formulario, informe, página de acceso a datos o sección que se utiliza para responder a un evento asociado. Puede ejecutar un procedimiento o macro cuando tiene lugar un evento definiendo la propiedad del evento relacionada.) de un formulario, informe o control (control: objeto de interfaz gráfica para el usuario, como un cuadro de texto, una casilla de verificación, una barra de desplazamiento o un botón de comando, que permite a los usuarios controlar el programa. Utilice los controles para mostrar datos y opciones, realizar una opción o facilitar la lectura de la interfaz.) en [Procedimiento de evento] para ejecutar código como respuesta a un evento. Microsoft Access crea la plantilla del procedimiento de evento (procedimiento de evento: procedimiento que se ejecuta automáticamente en respuesta a un evento iniciado por un usuario o código de programa o el sistema desencadena.) automáticamente. Después, el usuario puede agregar el código que desee ejecutar como respuesta a ese evento concreto.
Abra un formulario o informe en la vista Diseño (vista Diseño: ventana que muestra el diseño de estos objetos de base de datos: tablas, consultas, formularios, informes, macros y páginas de acceso a datos. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de otros existentes.).
Muestre la hoja de propiedades del formulario o informe, o de una sección o un control del formulario o informe.
Elija la ficha Eventos.
Haga clic en la propiedad de evento del evento que desea que active el procedimiento. Por ejemplo, para mostrar el procedimiento de evento para el evento Change, haga clic en la propiedad AlCambiar (OnChange).
Haga clic en Generar junto al cuadro de la propiedad para mostrar el cuadro de diálogo Elegir generador.
Haga doble clic en Generador de código para mostrar las instrucciones Sub y End Sub del procedimiento de evento en el módulo de formulario (módulo de formulario: módulo que incluye código para todos los procedimientos de evento desencadenados por los eventos que suceden en un formulario específico o en sus controles.) o módulo de informe (módulo de informe: módulo que incluye código para todos los procedimientos de evento desencadenados por los eventos que tienen lugar en un informe específico o en sus controles.). Estas instrucciones definen o declaran, el procedimiento de evento.
Microsoft Access declara procedimientos de evento de forma automática para cada objeto de un módulo de formulario o informe, usando la palabra clave Private para indicar que al procedimiento sólo pueden tener acceso otros procedimientos de ese módulo.
Agregue el código al procedimiento de evento que desee ejecutar cuando se produzca el evento.

No hay comentarios:

Publicar un comentario