Access y Visual Basic  

Posted by Danny in

Inicio de Visual Basic

a) Haz clic en el botón Inicio, señala Todos los programas.
b) Haz clic en Microsoft Visual Studio 6.0, Microsoft Visual Basic 6.0.

Inicio del Proyecto

a) Crea una carpeta que será exclusiva para contener los componentes del proyecto.
b) Crea los formularios que consideres conveniente, con sus botones, menús, etc.

Inicio de la base de datos

a) Haz clic en el botón Add-Ins de la barra de herramientas.
b) Haz clic en Visual Data Manager...
c) Y se abrirá el VisData (Visual Data Manager).
d) Haz clic en File, New, Microsoft Access, Version 7.0 MDB...

e) En Select Microsoft Access Data Base to Create, Guardar en, selecciona la misma carpeta del proyecto, en Nombre: escribe un nombre que identifique la base de datos y haz clic en Guardar.

f) Ahora aparece nuevamente VisData (Visual Data Manager) mostrando en la barra
de título ruta de la base de datos.

Conceptos básicos de Access 2007  

Posted by Danny in

Base de datos.

Una base de datos es un conjunto de datos que están organizados para un uso determinado y el conjunto de los programas que permiten gestionar estos datos es lo que se denomina Sistema Gestor de Bases de Datos.

Las bases de datos de Access 2007 tienen la extensión .ACCDB para que el ordenador las reconozca como tal.

Casi todos los sistemas de gestión de base de datos modernos almacenan y tratan la información utilizando el modelo de gestión de bases de datos relacional.

En un sistema de base de datos relacional, los datos se organizan en Tablas.

Las tablas almacenan información sobre un tema como pueden ser los clientes de una empresa, o los pedidos realizados por cada uno de ellos; las tablas se relacionan de forma que a partir de los datos de la tabla de clientes podamos obtener información sobre los pedidos de éstos.

Tablas de datos.

Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular, como pueden ser como hemos visto antes, clientes o pedidos.

Las tablas contienen campos que almacenan los diferentes datos como el código del cliente, nombre del cliente, dirección,...

Y al conjunto de campos para un mismo objeto de la tabla se le denomina registro o fila, así todos los campos de un cliente forman un registro, todos los datos de otro cliente forman otro registro,...

Si consideramos una posible base de datos con los datos de una empresa, una tabla de CLIENTES podría ser:

Campos
Código Nombre Apellidos Dirección C.P.
Registro 1 1 Luis Grande Lilos C/ Germanías, 23 46723
Registro 2 2 Marta Fran Dardeno C/ Mayor, 34 46625
Registro 3 3 Francisco Juan López C/ Valle, 56 46625
Registro 4 4 María Huesca Buevo C/ Franciscano, 67 46521

Consultas.

Una consulta es un objeto que proporciona una visión personal de los datos almacenados en las tablas ya creadas.

Existen varios tipos de consultas para seleccionar, actualizar, borrar datos,..., pero en principio se utilizan para extraer de las tablas los datos que cumplen ciertas condiciones.

Por ejemplo, podríamos crear una consulta para obtener todos los datos de los clientes cuyo código postal sea 46625.

Formularios.

Un formulario es el objeto de Access 2007 diseñado para la introducción, visualización y modificación de los datos de las tablas.

Existen diferentes tipos de formularios pero los que más se utilizan tienen la forma de pestañas de datos para la introducción por ejemplo de los diferentes clientes de la tabla CLIENTES.

Informes.

Un informe es el objeto de Access 2007 diseñado para dar formato, calcular, imprimir y resumir datos seleccionados de una tabla.

Generalmente se utiliza para presentar los datos de forma impresa.

Páginas.

Una página de acceso a datos es un tipo especial de página Web diseñada para ver datos y trabajar con ellos desde Internet o desde una intranet. Este tema lo trataremos en otro curso más avanzado.


Macros.

Una macro es el objeto de Access 2007 que define de forma estructurada las acciones que el usuario desea que Access realice en respuesta a un evento determinado.

Por ejemplo, podríamos crear una macro para que abra un informe en respuesta a la elección de un elemento de un formulario.

Módulos.

Un módulo es el objeto de Access 2007 que contiene procedimientos personales que se codifican utilizando Visual Basic.

Realmente se trata de programación con Access.

Compaginar dos sesiones  

Posted by Danny in

Aquí te explicaremos cómo conseguir tener la pantalla dividida en dos partes, una con el curso y otra con el Access 2007.

1 Se supone que la sesión con el curso está abierta.

2 Abrir la sesión de Access 2007.

3 Pulsar con el botón derecho sobre cualquier parte vacía de la barra de tareas, en la parte inferior de la pantalla.

4 Elegir la opción Mosaico vertical.

Observa como la pantalla ha quedado dividida en dos partes, como en la figura:


5 Una vez tenemos las dos sesiones con el tamaño adecuado, basta hacer clic con el ratón para pasar de la una a la otra.

Para volver a dejar las ventanas con su tamaño normal, hacer clic en el botón Maximizar de la ventana del navegador o en el de Access .

Esto va bien con monitores grandes ( de 17" o más), con monitores pequeños quizás prefieras dejar las ventanas con su tamaño normal e ir pasando de una a otra presionando las teclas Alt + tabulador (manteniendo pulsada Alt, presionar la tecla tabulador) o pulsando el botón correspondiente a la sesión en la barra de tareas en la última línea de la pantalla.



Las barras de Access 2007  

Posted by Danny in

La barra de Título

La barra de título contiene el nombre del programa y del archivo con el que estamos trabajando en el momento actual.

En el extremo de la derecha están los botones para minimizar, maximizar/restaurar y cerrar.

La barra de Acceso rápido

La barra de acceso rápido contiene las operaciones más habituales de Access como Guardar , Imprimir o Deshacer .

Esta barra puede personalizarse para añadir todos los botones que quieras. Para ello haz clic en la flecha desplegable de la derecha y aparecerán los comandos más frecuentes para elegir.

Pulsando en Más comandos se abrirá un cuadro de diálogo desde donde podrás añadir otras acciones que iremos viendo a lo largo del curso:


La Banda de Opciones

La banda de opciones contiene todas las opciones del programa agrupadas en pestañas. Al hacer clic en Crear, por ejemplo, veremos las operaciones relacionadas con la creación de los diferentes elementos que se pueden crear en Access.

Todas las operaciones se pueden hacer a partir de estos menús. Pero las más habituales podríamos añadirlas a la barra de acceso rápido como hemos visto en el punto anterior.

En algunos momentos algunas opciones no estarán disponibles, las reconocerás porque tienen un color atenuado.

Las pestañas que forman la banda pueden ir cambiando según el momento en que te encuentres cuando trabajes con Access. Está diseñada para mostrar solamente aquellas opciones que te serán útiles en cada pantalla.

Pulsando la tecla ALT entraremos en el modo de acceso por teclado. De esta forma aparecerán pequeños recuadros junto a las pestañas y opciones indicando la tecla (o conjunto de teclas) que deberás pulsar para acceder a esa opción sin la necesidad del ratón.


Las opciones no disponibles en el momento actual se muestran semitransparentes.

Para salir del modo de acceso por teclado vuelve a pulsar la tecla ALT.

Si haces doble clic sobre cualquiera de las pestañas, la barra se minimizará para ocupar menos espacio.

De esta forma sólo muestra el nombre de las pestañas y las opciones quedarán ocultas.

Las opciones volverán a mostrarse en el momento en el que vuelvas a hacer clic en cualquier pestaña.

La pantalla inicial de Access 2007  

Posted by Danny in

Al iniciar Access aparece una pantalla inicial como ésta, vamos a ver sus componentes fundamentales. Así conoceremos los nombres de los diferentes elementos y será más fácil entender el resto del curso. La pantalla que se muestra a continuación (y en general todas las de este curso) puede no coincidir exactamente con la que ves en tu ordenador, ya que cada usuario puede decidir qué elementos quiere que se vean en cada momento, como veremos más adelante.

Arrancar y cerrar Access 2007  

Posted by Danny in

Veamos las dos formas básicas de iniciar Access 2007.

  • Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. Colocar el cursor y hacer clic sobre el botón Inicio se despliega un menú; al colocar el cursor sobre Programas, aparece otra lista con los programas que hay instalados en tu ordenador buscar Microsoft Office y luego Microsoft Access, hacer clic sobre él, y se iniciará el programa.
  • Desde el icono de Access 2007 del escritorio .

Para cerrar Access 2007, puedes utilizar cualquiera de las siguientes operaciones:

  • Hacer clic en el botón cerrar
  • Pulsar la combinación de teclas ALT+F4.
  • Hacer clic sobre el Botón de Office y pulsar el botón Salir de Access

Selección de los informes a imprimir  

Posted by Danny in

En papel.- Algunas bases de datos pueden contener centenares de informes, por lo cual existe la posibilidad de simplificar la elección seleccionando los que se imprimen más a menudo de una ventana de diálogo personalizada (del tipo pop-up condicionado o propiedad emergente condicionada).

El usuario puede seleccionar un informe de la ventana de diálogo y hacer clic sobre un botón de comando para imprimirlo.

La ventana de diálogo podrá disponer de:

-Un grupo de opciones, un cuadro de resumen o un cuadro combinado donde se encuentra la lista de los informes.

-Una serie de botones de comando, cada uno de los cuales lleva por título el nombre de un informe