Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Tablas
Una tabla contiene datos sobre un tema en concreto, como empleados o productos. Cada registro de una tabla contiene informacin sobre un elem
una direccin y un nmero de telfono. Los registros se suelen denominar tambin filas y los campos, columnas.
1. Registro o fila
2. Campo o columna
3. Campo de un registro
La base de datos puede contener muchas tablas, cada una de ellas con informacin sobre un tema diferente. Cada tabla, a su vez, puede contene
A continuacin se indican algunos ejemplos de tablas comunes que puede crear.
Una tabla de clientes con los clientes de su empresa y sus direcciones.
Un catlogo de los productos en venta con precios e imgenes de cada artculo.
Importante:
Se debe planear y disear la base de datos con cuidado para asegurarse de que tiene un diseo correcto y evitar as tener que realizar muchos ca
Aqu veremos cmo crear una tabla de datos para poder introducir datos en la base de datos en los temas siguientes y luego trabajar con stos util
Para crear una tabla de datos tenemos que hacer clic en la pestaa Crear para visualizar sus opciones.
En el marco Tablas podremos seleccionar estas opciones:
El botn Tabla abre la Vista Hoja de datos, consiste en introducir directamente los datos en la tabla y segn el valor que introduzcamos en l
Vista diseo es el mtodo que detallaremos en esta unidad didctica
Plantillas de tabla crea una tabla de entre un listado que tiene predefinido, abre una tabla de este tipo y slo tendrs que rellenarla con su
Listas de SharePoint consiste en crear un objeto compatible con un sitio SharePoint desde el que podrs compartir los datos almacenado
Explicaremos a continuacin la forma de crear una tabla en vista diseo. Este mtodo consiste en definir la estructura de la tabla, es decir, definir la
Otra forma rpida de llegar a la vista Diseo es seleccionando la vista desde la pestaa Hoja de datos, o haciendo clic en el botn de Vista de Dise
En la pestaa tenemos el nombre de la tabla (como todava no hemos asignado un nombre a la tabla, Access le ha asignado un nombre por defect
A continuacin tenemos la rejilla donde definiremos las columnas que componen la tabla, se utiliza una lnea para cada columna, as en la primera
En la parte inferior tenemos a la izquierda dos pestaas (General y Bsqueda) para definir propiedades del campo es decir caractersticas adiciona
Y a la derecha tenemos un recuadro con un texto que nos da algn tipo de ayuda sobre lo que tenemos que hacer, por ejemplo en este noment
inferior derecho Access nos indica que el nombre de un campo puede tener hasta 64 caracteres.
Vamos rellenando la rejilla definiendo cada una de las columnas que compondr la tabla:
En la primera fila escribir el nombre del primer campo, al pulsar la tecla INTRO pasamos al tipo de datos, por defecto nos pone Texto como tip
derecha y elegir otro tipo.
Observa como una vez tengamos algn tipo de dato en la segunda columna, la parte inferior de la ventana, la correspondiente a Propiedade
con detalle en la unidad temtica siguiente.
A continuacin pulsar la tecla INTRO para ir a la tercera columna de la rejilla.
Esta tercera columna no es obligatorio utilizarla ya que nicamente sirve para introducir un comentario, normalmente una descripcin del campo
cometario aparecer en la barra de estado de la hoja de datos.
Repetir el proceso hasta completar la definicin de todos los campos (columnas) de la tabla
Si una vez creada una tabla, queremos cambiar algo de su definicin (por ejemplo, aadir una nueva columna, ampliar una columna que ya exist
Abrir la base de datos donde se encuentra la tabla a modificar, en el caso de que no lo estuviera.
Hacer clic derecho sobre la tabla que queremos modificar, seleccionar Vista Diseo en el men contextual:
ELIMINAR UN CAMPO
posicionarse en el campo y hacer clic en el boton
de la pestaa Diseo.
o bien,
seleccionar toda la fila correspondiente al campo haciendo clic en su extremo izquierdo y cuando est remarcada puls
Se borrar el campo de la definicin de la tabla y los datos almacenados en el campo tambin desaparecern.
Por ltimo, guardar la tabla.
Si estamos en la vista de Diseo de tabla, hacer clic sobre el botn Vistasde objeto y elegir Vista Hoja de da
En los tres casos aparecer la ventana Hoja de datos:
Si lo que queremos es modificar algn valor introducido no tenemos ms que situarnos sobre el valor a modificar y volverlo a escribir.
Si queremos cambiar algo de la estructura de la tabla, tenemos que pasar a la Vista Diseo haciendo clic sobre el botn de Vista d
La barra nos indica en qu registro estamos situados y el nmero total de registros de la tabla.
El recuadro en blanco nos est diciendo el registro actual.
Al final donde pone de 3 nos indica el nmero total de registros que en nuestro caso es tres.
Haciendo clic sobre los diferentes botones realizaremos las operaciones indicadas a continuacin:
Tambin podemos desplazarnos por los diferentes campos y registros pulsando las teclas FLECHA ABAJO, FLECHA ARRIBA, FLECHA IZ
La clave principal de una tabla consta de uno o varios campos que identifican inequvocamente cada fila almacenada en la tabla. Normalmente,
que sirve de clave principal. Por ejemplo, en una tabla Clientes, cada cliente podra tener un nmero de Id. de cliente distinto. El campo Id. de clie
Un buen candidato para una clave principal debe tener varias caractersticas. En primer lugar, debe identificar inequvocamente cada fila. En se
casi nunca (o, preferiblemente, nunca) debe cambiar. Access utiliza campos de clave principal para reunir rpidamente los datos de varias tablas
Siempre debe especificar una clave principal para una tabla. Access crea automticamente un ndice para la clave principal, que permite agilizar
campo de clave principal y que ste es siempre distinto.
Cuando crea una nueva tabla en la vista Hoja de datos, Access crea automticamente una clave principal y le asigna un nombre de campo de Id
en la vista Diseo.
Se agrega un indicador de clave a la izquierda del campo o campos que ha especificado como clave principal.
Si la clave principal consta de varios campos, haga clic en el selector de filas de todos los campos de la clave principal.
En la ficha Diseo, en el grupo Herramientas, haga clic en Clave principal.
El indicador de clave se quita del campo o campos que especific previamente como clave principal.
Nota Cuando guarde una nueva tabla sin definir ninguna clave principal, Access le pedir que cree una. Si elige S, se crea un campo Id. con e
incluye un campo autonumrico, Access lo utiliza como clave principal.
Para crear relaciones en Access 2007 primero deberemos acceder a la ventana Relaciones deberemos hacer
de base de datos.
Aparecer el cuadro de dilogo Mostrar tabla de la derecha esperando indicarle las tablas que formarn parte de la relacin a crear.
Seleccionar una de las tablas que pertenecen a la relacin haciendo clic sobre ella, aparecer dicha tabla remarcada.
En la parte superior deben estar los nombres de las dos tablas relacionadas (aulaClic_clientes y aulaClic_Facturas) y debajo de stos el nombr
mismo tipo de informacin y por lo tanto del mismo tipo.
Observa en la parte inferior el Tipo de relacin que se asignar dependiendo de las caractersticas de los campos de relacin (en nuestro caso un
Activar el recuadro Exigir integridad referencial haciendo clic sobre ste.
Si se desea, se puede activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados.
Si quieres saber ms sobre integridad referencial y operaciones en cascada haz clic aqu
Para terminar, hacer clic sobre el botn Crear.
Se crear la relacin y sta aparecer en la ventana Relaciones.
Si ya hemos creado una relacin y queremos crear otra pero no se dispone de la tabla en la ventana Relaciones debemos aadir la tabla a la ven
Primero nos situamos en la ventana Relaciones haciendo clic en el botn Relaciones en la pestaa Herramientas de base de datos.
Para aadir la tabla hacer clic sobre el botn Mostrar tabla en la pestaa Diseo.
Quitar
Relaciones.
tablas
de
hacer
para
seleccionarla
clic
hacer
clic
en
el
sobre
botn
Modificar relaciones.
Para modificar relaciones ya creadas:
Posicionarse en la ventana Relaciones y elegir entre estas dos formas:
hacer clic con el botn derecho sobre la relacin a modificar y elegir la opcin Modificar relacin... del men contextua
o bien,
hacer clic sobre la relacin a modificar y hacer clic en el botn Modificar relaciones que encontrars en la pestaa Dise
Se abrir el cuadro de dilogo Modificar relaciones estudiado anteriormente.
Realizar los cambios deseados.
Hacer clic sobre el botn Aceptar.
Eliminar relaciones.
Si lo que queremos es borrar la relacin podemos:
hacer clic con el botn derecho sobre la relacin a borrar y elegir la opcin Eliminar del men contextual,
o bien,
hacer clic con el botn izquierdo sobre la relacin, la relacin quedar seleccionada, y a continuacin pulsar la tecla D
La relacin queda eliminada de la ventana y de la base de datos.
Cuando nuestra base de datos contiene muchas tablas y muchas relaciones, la ventana Relaciones puede llegar a ser tan compleja que s
nicamente las tablas que nos interesen y sus relaciones. Para ello utilizaremos la opcin Borrar diseo y Mostrar relaciones directas que describ
Para limpiar la ventana Relaciones haz clic en el botn Borrar diseo en la pestaa Diseo:
Desaparecern todas las tablas y todas las relaciones de la ventana Relaciones. Desaparecen las relaciones de la ventana pero siguen existiend
A partir de ese momento podemos ir aadiendo a la ventana las tablas que nos interesan (con la opcin Mostar tabla estudiada anteriormen
continuacin.
hacer clic sobre la tabla para seleccionarla y hacer clic en el botn Mostrar relaciones directas en la pestaa Diseo.
Aparecern todas las relaciones asociadas a la tabla y todas las tablas que intervienen en estas relaciones.
Visualizar todas las relaciones
Si queremos visualizar en la ventana Relaciones todas las relaciones:
Posicionarse en la ventana Relaciones y elegir entre:
hacer clic con el botn derecho sobre el fondo de la ventana y elegir la opcin Mostrar todo del men contextual que
Aparecern todas las relaciones existentes en la base de datos y las tablas asociadas.
2.2 Formularios
Un formulario es un objeto de base de datos que se puede usar para escribir, modificar o mostrar los datos de una tabla o consulta. Los formular
mostrar. Por ejemplo, puede que algunos usuarios necesiten ver slo algunos de los campos de una tabla que contiene numerosos campos. Si
de datos. Asimismo, se pueden agregar botones y otras funciones a un formulario con el fin de automatizar las acciones frecuentes.
Considera los formularios como ventanas por las que los usuarios ven y alcanzan las bases de datos. Un formulario eficaz acelera el uso de l
visualmente atractivo, resultar ms agradable y ms eficaz trabajar con una base de datos, adems de ayudar a evitar que se introduzcan datos
Diseo del formulario abre un formulario en blanco en la vista diseo y tenemos que ir incorporando los distintos objetos que querem
ms cmodo y rpido crear un autoformulario o utilizar el asistente y despus sobre el formulario creado modificar el diseo para ajustar
diseo de un formulario.
Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creacin del formulario.
Formulario consiste en crear automticamente un nuevo formulario que contiene todos los datos de la tabla o consulta seleccionada en el Panel
Grficos dinmicos abrir un formulario en blanco basado en la utilizacin de grficos dinmicos.
Primero seleccionamos la tabla o consulta de donde coger los datos del cuadro Tablas/Consultas, este ser el origen del formulario. Si queremo
elegir como origen del formulario esa consulta.
A continuacin seleccionamos los campos a incluir en el formulario haciendo clic sobre el campo y clic sobre el botn
Si nos hemos equivocado de campo pulsamos el botn
o simplemente dob
Podemos seleccionar todos los campos a la vez haciendo clic sobre el botn
Una vez seleccionada la distribucin que nos interesa pulsamos el botn Siguiente y aparece la siguiente pantalla:
En esta pantalla elegimos la distribucin de los datos dentro del formulario. Seleccionando un formato aparece en el dibujo de la izquierda el asp
En esta pantalla elegimos el estilo que queremos dar al formulario, podemos elegir entre los estilos que tiene definidos Access. Seleccionando un
Una vez seleccionado el estilo que nos interesa pulsamos el botn Siguiente y aparece la ltima pantalla del asistente para formularios:
En esta ventana el asistente nos pregunta el ttulo del formulario, este ttulo tambin ser el nombre asignado al formulario.
Antes de pulsar el botn Finalizar podemos elegir entre:
Abrir el formulario para ver o introducir informacin en este caso veremos el resultado del formulario preparado para la edicin de registros, por e
Para editar datos de una tabla utilizando un formulario, debemos abrir el formulario posicionndonos en l en el Panel de Exp
O simplemente hacer doble clic sobre el nombre del formulario.
Aparecern los datos del origen del formulario con el aspecto definido en el formulario (la vista Formulario). Podemos a continuacin busca
tabla, desplazarnos a lo largo de la tabla utilizando la barra de desplazamiento por los registros
que y
La vista diseo es la que nos permite definir el formulario, en ella le indicamos a Access cmo debe presentar los datos del origen del formulario,
Para entrar en la vista diseo debemos buscar el formulario en el Panel de Exploracin y hacer clic derecho sobre l para seleccion
Nos aparece la ventana Diseo de formulario:
La seccin Encabezado de formulario, en ella ponemos lo que queremos que aparezca al principio del formulario.
La seccin Detalle, en ella aparecern los registros del origen del formulario, o varios registros o uno slo por pantalla segn el tipo de formula
diseo correspondiente a un slo registro.
La seccin Pie de formulario, en ella ponemos lo que queremos aparezca al final del formulario.
Podemos mostrar u ocultar el encabezado o el pie haciendo clic en el botn Encabezado o Pie del formulario de la pestaa Organizar
Alrededor del rea de diseo tenemos unas reglas que nos permiten medir las distancias y los controles, tambin disponemos de una cuadrc
Para ver u ocultar las reglas o la cuadrcula tenemos las opciones Regla y Cuadrcula respectivamente, que puedes ver en la imagen anterio
En este apartado veremos las opciones ms interesantes de la pestaa de Diseo que aparece cuando entramos en la Vista Diseo del formular
El primer botn que vemos es uno de los ms tiles cuando trabajamos con formularios, permite pasar de una vista a otra
Si lo desplegamos podemos elegir entre Vista Diseo la que estamos describiendo ahora y la Vista Formulario que nos presenta los datos del ori
Access 2007 introduce la Vista Presentacin que nos permite trabajar casi del mismo modo en que lo hacemos con la Vista de Diseo pero con l
nos hagamos una idea aproximada de cmo ser su aspecto final.
Tambin podremos acceder a las vistas Tabla dinmica, Hoja de datos y Grfico dinmico, que ya hemos comentado, si previamente lo permitimo
En la seccin Herramientas podrs encontrar el botn Agregar campos existentes, que hace aparecer y desaparecer el cuadro Lista de campos
rea de diseo como veremos ms adelante.
En la parte central puedes ver la seccin Controles y campos en el que aparecen todos los tipos de controles para que sea ms cmodo aadirlo
Todo formulario tiene asociada una pgina de cdigo en la que podemos programar ciertas acciones utilizando el lenguaje VBA (Visual Basic par
Con el botn hacemos aparecer y desaparecer el cuadro Propiedades del control seleccionado.
Recuerda que en cualquier momento puedes hacer clic en el botn para acceder a la ayuda de Access.
2.3 Consultas
Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado e
Consultas de seleccin.
Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez o
la consulta). Una consulta de seleccin genera una tabla lgica (se llama lgica porque no est fsicamente en el disco duro sino en la memoria
Consultas de accin.
Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de accin, de eliminacin, de actualizacin, de datos anex
Son consultas que no se pueden definir desde la cuadrcula QBE de Access sino que se tienen que definir directamente en SQL. Estas consu
de este curso.
Tambin tenemos la posibilidad de utilizar el Asistente para consultas que puedes ver en la imagen anterior para cre
Si haces clic en el botn Asistente para consultas aparecer el siguiente cuadro de dilogo
Al entrar en la Vista Diseo de consulta nos pide primero las tablas y los campos de los que la consulta sacar los datos con un cuadro de di
Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botn Agregar.
Si queremos sacar datos de varias tablas agregar de la misma forma las dems tablas.
Finalmente hacer clic sobre el botn Cerrar.
Aparecer la ventana Vista Diseo de consultas.
En Access, es posible realizar consultas involucrando campos de varias tablas, de modo que el resultado de la consulta muestre informacin p
stas deben tener un campo comn, y las tablas debern estar relacionadas por esos campos. Si no se hubieran establecido las relaciones an
relaciones entre las tablas, Access no encontrar relacin entre los campos especificados en la ventana de diseo y no mostrar ningn registr
Una vez establecidas las relaciones entre las tablas el modo de generar una consulta de varias tablas es imilar a la de creacin de cu
(varias en lugar de una sola), y "bajar" los campos a incluir en la consulta desde cada correspondiente tabla en la que se encuentren
Ejemplo-1: Supongamos que en la federacin de golf (siguiendo con el ejemplo de la base de datos Socios del Club) se ha asignado un respon
un responsable deportivo en virtud de si su nivel de juego es principiante, medio o senior. Dicho tutor, tiene unos datos que lo identific
de ficina...Sera preciso que en el registro de cada socio se dispusiera de toda la informacin de su tutor o responsable deportivo.
Tras un anlisis de la nueva situacin, se deduce que si en la tabla socios agregamos tantos campos como para albergar la informacin de dic
lo que todos los datos del tutor estaran repetidos de forma masiva y redundante en la tabla socios (ocupando mucho espacio y lentificando el
en la que deber existir un registro para cada nivel de juego y por lo tanto para cada tutor. La estructura de la tabla sera la siguiente:
Pero, de qu manera podramos enlazar o relacionar esta nueva tabla de tutores con la gran tabla de socios?
Ser necesario relacionar el nivel de juego de cada socio de la tabla de socios con el cdigo de nivel de la tabla de tutores. Pero como son de
tabla de socios el campo nivel por el campo codnivel (por ejemplo) de tipo numrico y luego colocar a cada socio un cdigo (el que correspon
tutores (1, 2 o 3).
1. Se deber crear en la tabla de socios el campo codnivel.
2. Mediante tres consultas de actualizacin, a aquellos que tengan nivel de juego principiante, actualizaremos ese nuevo campo co
campo codnivel. Y a 3 el campo codnivel de los socios con nivel senior.
3. A continuacin deberemos (de forma recomendada, aunque en este ejemplo no lo borremos) eliminar el campo nivel de la tabla
socios, que se corresponder con uno de los niveles y tutores de la tabla tutores.
4. Ahora tendremos que establecer la relacin (en la pantalla de relaciones) de acuerdo a la siguiente pantalla:
A partir de este momento, podramos crear consultas, formularios e informes en donde aparecen ambas tablas implicadas, eso si, previamente
Ejemplo-2: Supongamos un ejemplo superficial de gestin de sanciones de trfico en una localidad. Existen diferentes tipos de sancin (tipos d
ciudadano o propietario, y... por supuesto sanciones. Las sanciones las "pone" un agente a un vehculo, un determinado da, a una hora, en un
sancionar. Un ciudadano puede tener ms de un vehculo.
La informacin habr que disgregarla en diferentes tablas, (la de vehculos se supone que la facilita trfico con todos los vehculos), que deber
Si observas la pantalla, en la parte superior tenemos la zona de tablas donde aparecen las tablas aadidas con sus correspondientes campos,
Cada columna de la cuadrcula QBE corresponde a un campo.
Cada fila tiene un propsito que detallamos brevemente a continuacin, ms adelante iremos profundizando en la explicacin:
Campo: ah ponemos el campo a utilizar que en la mayora de los casos ser el campo a visualizar, puede ser el nombre de un campo de la tab
Tabla: nombre de la tabla de la que sacamos el campo. Nos ser til cuando definamos consultas basadas en varias tablas.
Orden: sirve para ordenar las filas del resultado.
Mostrar: si la casilla de verificacin aparece desactivada la columna no aparecer en el resultado, se suele desactivar cuando queremos utiliza
pero no queremos que aparezca en el resultado. Por ejemplo si queremos que la consulta nos saque todos los alumnos de Valencia, necesitam
el resultado ya que todos son de la misma poblacin.
Criterios: sirve para especificar un criterio de bsqueda. Un criterio de bsqueda es una condicin que deben cumplir los registros que aparece
Por lo tanto est formado por una condicin o varias condiciones unidas por los operadores Y (AND) y O (OR).
O: esta fila y las siguientes se utilizan para combinar condiciones.
AADIR CAMPOS
Para aadir campos a la cuadrcula podemos:
Hacer doble clic sobre el nombre del campo que aparece en la zona de tablas, este se colocar en la primera colum
Hacer clic sobre el nombre del campo que aparece en la zona de tablas y sin soltar el botn del ratn arrastrar
queremos dejar el campo que estamos aadiendo.
Hacer clic sobre la fila Campo: de una columna vaca de la rejilla, aparecer a la derecha la flecha para desplegar la
campos y varias tablas podemos reducir la lista seleccionando primero una tabla en la fila Tabla:, as en la lista desplegable slo apa
Tambin podemos teclear directamente el nombre del campo en la fila Campo: de una columna vaca de la cuadrcu
Si queremos que todos los campos de la tabla aparezcan en el resultado de la consulta podemos utilizar el asterisco
ENCABEZADOS DE COLUMNA
Podemos cambiar el encabezado de las columnas del resultado de la consulta.
Normalmente aparece en el encabezado de la columna el nombre de la columna, si queremos cambiar ese encabezado lo indicamos en la fila
sobre todo para los campos calculados.
tendr
en
el
encabe
Si hemos incluido campos en la cuadrcula y queremos cambiar el orden de estos campos podemos mover una columna (o varias) arrastrndo
Para mover una columna arrastrndola:
Posicionar el cursor sobre el extremo superior de la columna y cuando aparece la flecha
Mover un poco el cursor
Pulsar el botn del ratn y sin soltarlo arrastrar la columna hasta la posicin deseada.
Para mover una columna cortndola:
Seleccionar la columna (posicionar el cursor sobre el extremo superior de la columna y cuando aparece la flecha
hacer clic).
GUARDAR LA CONSULTA
Podemos Guardar la consulta
haciendo clic sobre el botn GUARDAR de la barra de Acceso Rpido,
o bien,
seleccionando la opcin Guardar del Botn de Office .
Si es la primera vez que guardamos la consulta aparecer el cuadro de dilogo para darle un nombre.
Se puede poner cualquier nombre excepto el de una tabla ya creada.
A continuacin hacer clic sobre el botn Aceptar.
Para cerrar la consulta hacer clic sobre su botn CERRAR.
EJECUTAR LA CONSULTA
Podemos ejecutar una consulta desde la ventana Diseo de consulta o bien desde el Panel de Exploracin.
Desde el Panel de Exploracin:
Haciendo doble clic sobre su nombre.
Desde la vista diseo de la consulta:
Haciendo clic sobre el botn Ejecutar de la pestaa Diseo:
Cuando estamos visualizando el resultado de una consulta, lo que vemos realmente es la parte de la tabla que cumple los criterios especificad
el dato en la tabla (excepto algunas consultas que no permiten esas modificaciones).
En parmetro funciona de forma parecida a un campo de tabla, pero el valor que almacena lo introduce el usuario cuando se ejecuta laconsulta
En una consulta cuando utilizamos un nombre de campo que no est en el origen de datos, Access considera este campo como un parmetro
dilogo como este:
En el ejemplo anterior, en la consulta tendramos que aadir una condicin de bsqueda que especifique que la Poblacin es igual al Valor a in
Ojo! cuando pongamos el nombre del parmetro esimportante es cribirlo entre corchetes, de lo contrario Access le aadir comillas y no lo con
Otra forma de utilizar un parmetro en una consulta esdefinindolo mediante el botn Parmetros de la pestaa Diseo.
En este caso, despus de elegir la opcin, se abre el cuadro de dilogo Parmetros de la consulta donde podemos indicar el nombre del parm
La diferencia entre escribir directamente un nombre de parmetro y definirlo con el botn Parmetros es que, si le hemos asignado un tipo de d
2.4 Informes
Los informes sirven para presentar los datos de una tabla o consulta generalmente para imprimirlos. La diferencia bsica con los formularios es que
modificar) y en los informes se puede agrupar ms fcilmente la informacin y sacar totales por grupos.
En este tema veremos cmo crear un informe utilizando el asistente y cmo cambiar su diseo una vez creado.
Para crear un informe podemos utilizar a seccin Informes que encontrars en la pestaa Crear:
Diseo de informe abre un informe en blanco en la vista diseo y tenemos que ir incorporando los distintos objetos que queremos aparezcan en
crear un autoinforme o utilizar el asistente y despus sobre el informe creado modificar el diseo para ajustar el informe a nuestras necesidades. E
Asistente para informes utiliza un asistente que nos va guiando paso por paso en la creacin del informe.
Informe consiste en crear automticamente un nuevo informe que contiene todos los datos de la tabla o consulta seleccionada en e
La vista diseo es la que nos permite definir el informe, en ella le indicamos a Access cmo debe presentar lo
que veremos ms adelante de la misma forma que definimos un formulario.
Para entrar en la vista diseo debemos posicionarnos en la ventana Base de datos con el informe seleccionado y a cont
Nos aparece la ventana diseo:
Podemos eliminar los encabezados y pies con las opciones encabezado o pie de pgina y encabezado o pie de pgina del informe que encontrar
Alrededor del rea de diseo tenemos las reglas que nos permiten medir las distancias y los controles, tambin disponemos de u
Para ver u ocultar las reglas o la cuadrcula tenemos en la seccin Mostrar u ocultar las opciones Regla y Cuadrcula respectivamente, en la image
La pestaa Diseo de informe
Si has entrado en diseo de informe podrs ver la pestaa de Diseo que muestra las siguientes opciones:
Esta barra la recuerdas seguro, es muy parecida a la que estudiamos en los formularios.
A continuacin describiremos los distintos botones que pertenecen a esta barra.
El primer botn nos permite pasar de una vista a otra, si lo desplegamos podemos elegir entre Vista Diseo la que estamos describien
finalemente la Vista Informes que muestra el informe en pantalla.
La Vista Preliminar nos permite ver cmo quedar la impresin antes de mandar el informe a impresora.
Haciendo clic en el botn Agregar campos existentes hars aparecer y desaparecer el cuadro lista de campos en el que aparecen todos los camp
ms adelante.
El botn
Todo informe tiene asociada una pgina de cdigo en la que podemos programar ciertas acciones utilizando el lenguaje VBA (Visual Basic para Ap
Con el botn
hacemos aparecer y desaparecer el cuadro Propiedades del control seleccionado. Las propiedades del in
Primero seleccionamos la tabla o consulta de donde coger los datos del cuadro Tablas/Consultas este ser el origen del informe. Si queremos sa
como origen del informe esa consulta.
A continuacin seleccionamos los campos haciendo clic sobre el campo para seleccionarlo y clic sobre el botn
Si nos hemos equivocado de campo pulsamos el botn
Podemos seleccionar todos los campos a la vez haciendo clic sobre el botn
A continuacin pulsamos el boton Siguiente > y aparece la ventana que puedes ver en la siguiente pgina...
En esta pantalla elegimos los niveles de agrupamiento dentro del informe. Podemos agrupar los registros que aparecen en el informe por va
normalmente se visualizarn totales de ese grupo.
Para aadir un nivel de agrupamiento, en la lista de la izquierda, hacer clic sobre el campo por el cual queremos agrupar y hacer clic sobre el botn
En la parte de la derecha aparece un dibujo que nos indica la estructura que tendr nuestro informe, en la zona central aparecen los campos que
encima un grupo por cdigo postal.
Para quitar un nivel de agrupamiento, hacer clic sobre la cabecera correspondiente al grupo para seleccionarlo y pulsar el botn
Con el botn
podemos refinar el agrupamiento. Haciendo clic en ese botn aparecer el siguiente cuadro de dilo
En este cuadro aparecen los distintos grupos que tenemos definidos, y por cada grupo tenemos el campo que define el grupo en Campos de gru
para agrupar el valor completo contenido en el campo o que utilice la primera letra, las dos primeras, etc... Despus de pulsar el botn Aceptar volv
Una vez tenemos los niveles de agrupamiento definidos hacemos clic en el botn Siguiente> y pasamos a la siguiente ventana que vers en la sigu
En esta pantalla podemos elegir ordenar los registros por hasta cuatro campos de ordenacin. Seleccionamos el campo por el que queremos orden
descendente, para elegir una ordenacin descendente hacer clic sobre el botn Ascendente y pasar a ser Descendente.
Podemos elegir un tipo de ordenacin diferente en los distintos campos de ordenacin.
Para seguir con el asistente hacemos clic sobre el botn Siguiente> y aparece la siguiente ventana:
En esta pantalla elegimos la distribucin de los datos dentro del informe. Seleccionando una distribucin aparece en el dibujo de la izquierda el asp
En el cuadro Orientacin podemos elegir entre impresin Vertical u Horizontal (apaisado).
Con la opcin Ajustar el ancho del campo de forma que quepan todos los campos en una pgina, se supone que el asistente generar los campos
A continuacin pulsamos el botn Siguiente> y aparece la ventana que podremos ver en la siguiente pgina...
En esta pantalla elegimos el estilo que queremos dar al informe, podemos elegir entre los estilos que tiene definidos Access. Seleccionando un esti
Una vez seleccionado el estilo que nos interesa pulsamos el botn Siguiente y aparece la ltima pantalla del asistente para informes:
En esta ventana el asistente nos pregunta el ttulo del informe, este ttulo tambin ser el nombre asignado al informe.
Antes de pulsar el botn Finalizar podemos elegir entre:
Vista previa del informe en este caso veremos el resultado del informe preparado para la impresin
o bien
Modificar el diseo del informe, si seleccionamos esta opcin aparecer la ventana Diseo de informe donde podremos modificar el aspecto del inf
Si ninguna de las opciones para la creacin automtica de informes resultara apropiada para sus necesidades, o bien deseara acudir a la ven
de autoinforme, siga estos pasos:
1. Active la ficha Informes en la ventana Base de datos.
2. Pulse en el botn Nuevo para acceder al cuadro de dilogo Nuevo Informe
3. Elija Vista Diseo en el cuadro de dilogo nuevo informe.
4. Lleve a cabo una de las siguientes acciones, dependiendo del tipo de informe que se dispone a crear.
Elija el nombre de la tabla o consulta que contiene los datos en los que desea basar el informe
Si desea crear un informe que utilice datos de ms de una tabla, base su informe en una consulta.
Si desea confeccionar un informe independiente, no seleccione nada de esta lista.
5. Pulse en Aceptar.
Microsoft Access presenta la ventana informe en la vista Diseo, junto con el
cuadro de herramientas