Introducción a la programación de acces

Páginas: 19 (4590 palabras) Publicado: 26 de junio de 2011
Introducción a la programación en Access
 
Ocultar todo
Cuando crea una nueva base de datos, suele empezar creando unos cuantos objetos de base de datos como tablas, formularios e informes. Finalmente, llega a un punto en que necesita agregar alguna programación para automatizar ciertos procesos y mantener agrupados los objetos de base de datos. Este artículo proporciona orientación al usuariosobre las herramientas de programación en Microsoft Office Access 2007 y destaca algunos recursos en los que se puede obtener más información acerca de la programación.

Qué es la programación
En Office Access 2007, la programación es el proceso de agregar funcionalidad a la base de datos mediante el uso de macros de Access o código de Visual Basic para Aplicaciones (VBA). Por ejemplo, supongaque ha creado un formulario y un informe y desea agregar un botón de comando al formulario que, cuando se haga clic en él, abra el informe. En este caso, la programación es el proceso de crear una macro o un procedimiento de VBA y establecer a continuación la propiedad de evento (propiedad de evento: atributo con nombre de un control, formulario, informe, página de acceso a datos o sección que seutiliza para responder a un evento asociado. Puede ejecutar un procedimiento o macro cuando tiene lugar un evento definiendo la propiedad del evento relacionada.) OnClick del botón de comando de manera que, al hacer clic en el botón de comando, se ejecute la macro o el procedimiento. En el caso de una operación sencilla, como abrir un informe, puede usar el Asistente para botones de comando paraque realice todo el trabajo, o puede desactivarlo y realizar la programación usted mismo.
 Nota   Muchos programas de Microsoft Office utilizan el término "macro" para referirse a código de VBA. Esto puede inducir a confusión a los usuarios de Access porque, en Access, el término "macro" hace referencia a una colección con nombre de acciones de macro que puede reunir mediante el uso del Generadorde macros. Las acciones de macro de Access representan únicamente un subconjunto de los comandos disponibles en VBA. El Generador de macros proporciona una interfaz más estructurada que el Editor de Visual Basic, permitiendo al usuario agregar programación a controles y objetos sin tener que aprender código de VBA. Debe recordar que, en los artículos de Ayuda de Access, las macros de Accessreciben el nombre de macros. Sin embargo, el código, las funciones o los procedimientos de VBA se denominan código de VBA. El código de VBA está contenido en módulos de clases (que forman parte de formularios o informes individuales y que, normalmente, contienen código sólo para esos objetos) y en módulos (que no están vinculados a objetos específicos y que suelen contener código "global" que se puedeutilizar en la base de datos).
Los objetos (por ejemplo, formularios e informes) y los controles (por ejemplo, botones de comando y cuadros de texto) tienen una gran variedad de propiedades de evento a las que se pueden adjuntar macros o procedimientos. Cada propiedad de evento está asociada a un evento concreto, como hacer clic en un botón del mouse (ratón), abrir un formulario o modificar datosen un cuadro de texto. Los eventos también pueden ser desencadenados por factores externos a Access, como eventos del sistema, o por macros o procedimientos adjuntos a otros eventos. La base de datos puede aumentar su complejidad si se agregan numerosos procedimientos o macros a varias propiedades de evento de muchos objetos pero, en la mayoría de los casos, se pueden conseguir los resultadosdeseados utilizando muy poca programación.
¿Se deben utilizar macros o código de VBA?
Debe basar su decisión de utilizar macros o código de VBA en dos puntos: la seguridad y la funcionalidad que necesite. La seguridad es un aspecto problemático porque se puede utilizar VBA para crear código que comprometa la seguridad de los datos o dañe los archivos de su equipo. Cuando utiliza una base de datos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a la programación
  • Introducción A La Programacion
  • introducción a la programacion
  • Introduccion A La Programacion
  • INTRODUCCION A LA PROGRAMACION
  • Introducción a la Programación
  • Introduccion a programacion
  • Introduccion a la programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS