desarrollo practico access 2

9
20 P P r r a a c c t t i i c c a a 4 4 Modificando un Formulario Temas a Practicar 1. Como Modificar la estructura de un Formulario 2. Como Colocar un Autoformato a un Formulario 3. Como Modificar información de una tabla a través de un Formulario 4. Como Buscar y Modificar información en un Formulario 5. Como Crear Macros en Access 6. Configurar una Macro para inicie al abrir la Base de Datos (autoexec) 7. Como Crear una Macro para Abrir un Formulario al iniciar la Base de Datos 1. Inicie Access 2007 2. Abra la Base de Datos Agencia de Colocación de Empleo (botón de Office – Abrir) 3. Del Panel de la izquierda haga doble clic en el Formulario Aspirantes para que se muestre en pantalla Vamos a cambiar el acomodo del formulario 1. Haga clic en el botón Vista de Diseño de la esquina inferior derecha 2. De los botones de arriba busque y haga clic en el botón Seleccionar Todo 3. Haga clic en la ficha Organizar 4. Haga clic en el botón Quitar 5. Comprima el panel de la izquierda presionando el botón << 6. Haga clic en el fondo del formulario para romper la selección debajo de Disponibilidad para viajar 7. Haga clic el campo foto, note que está formado por una etiqueta y un control, la etiqueta es la que dice Foto y el control este vacio. 8. Trate de mover ambos etiquetas y control y además cambie su tamaño dejando el diseño del formulario como se muestra a continuación. Podrá también bajar la barra Pie de Formulario para ganar más espacio.

Upload: wagner-alex

Post on 12-Aug-2015

270 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Desarrollo Practico Access 2

20

PPrraaccttiiccaa 44

MMooddiiffiiccaannddoo uunn FFoorrmmuullaarriioo

TTeemmaass aa PPrraaccttiiccaarr

1. Como Modificar la estructura de un Formulario

2. Como Colocar un Autoformato a un Formulario

3. Como Modificar información de una tabla a través de un Formulario

4. Como Buscar y Modificar información en un Formulario

5. Como Crear Macros en Access

6. Configurar una Macro para inicie al abrir la Base de Datos (autoexec)

7. Como Crear una Macro para Abrir un Formulario al iniciar la Base de Datos

1. Inicie Access 2007

2. Abra la Base de Datos Agencia de Colocación de Empleo (botón de Office – Abrir)

3. Del Panel de la izquierda haga doble clic en el Formulario Aspirantes para que se muestre en pantalla

VVaammooss aa ccaammbbiiaarr eell aaccoommooddoo ddeell ffoorrmmuullaarriioo

1. Haga clic en el botón Vista de Diseño de la esquina inferior derecha

2. De los botones de arriba busque y haga clic en el botón Seleccionar Todo

3. Haga clic en la ficha Organizar

4. Haga clic en el botón Quitar

5. Comprima el panel de la izquierda presionando el botón <<

6. Haga clic en el fondo del formulario para romper la selección debajo de Disponibilidad para viajar

7. Haga clic el campo foto, note que está formado por una etiqueta y un control, la etiqueta es la que dice Foto y

el control este vacio.

8. Trate de mover ambos etiquetas y control y además cambie su tamaño dejando el diseño del formulario como

se muestra a continuación. Podrá también bajar la barra Pie de Formulario para ganar más espacio.

Page 2: Desarrollo Practico Access 2

21

9. Presione el botón Vista Formulario de la esquina inferior derecha para ver como quedo su Formulario

AAjjuussttaannddoo eell ttaammaaññoo ddee llaa ffoottoo aall ttaammaaññoo ddeell ccoonnttrrooll

Ahora lo que haremos es que la foto se ajuste al tamaño del control para ello:

1. Haga clic en el botón Vista Diseño (esquina inferior derecha)

2. Haga clic derecho en el control de la foto (no en la etiqueta)

3. Seleccione la opción Propiedades

4. Del panel de la derecha haga clic en la ficha Formato

5. Haga clic en la propiedad Modo de cambiar el tamaño y cambie de Zoom a Extender

6. Presione el botón Vista Formulario y observe el cambio, presione la tecla Av. Pag para avanzar al siguiente

registro

CCoollooccaannddoo uunn AAuuttooffoorrmmaattoo

Ahora vamos a cambiar el diseño General del formulario cambiando la presentación

1. Haga clic en el botón Vista de Diseño

2. Cierre la Hoja de Propiedades que se encuentra en el panel de la derecha presionando el botón X

3. Haga clic en la Ficha Diseño

4. Haga clic en el botón Seleccionar Todo

5. Haga clic en la Ficha Organizar

6. Haga clic en el botón Autoformato

7. Seleccione la opción Opulento

8. Haga clic en el botón Vista Formulario de la esquina inferior derecha

Page 3: Desarrollo Practico Access 2

22

9. Coloque ahora el Autoformato que a usted más le guste y revise como se ve en Vista Formulario.

MMooddiiffiiccaannddoo llooss ddaattooss ddeessddee eell ffoorrmmuullaarriioo

Ahora realizaremos modificaciones a los datos utilizando el Formulario

1. Haga clic el botón Vista de Formulario

2. Localice el Registro de Leticia González

3. Observe que en el formulario también puede hacer cambios por ejemplo imaginemos que existe un error en la

Grado Máximo de Estudios de Leticia González ahorita dice que es secundaria cámbiela a Medio Superior,

4. También cambie la fecha de nacimiento a 15/02/70

5. Cambie además en Descripción agregue además de estudios adicionales de computación, Ingles al 90%

6. Cambie en Estado Civil coloque Divorciado.

7. Observe en la parte inferior derecha de la pantalla aparece el siguiente control.

8. Este control nos permite movernos entre los registros, pruebe el funcionamiento de cada uno de estos

botones

CCaammbbiiee llooss DDaattooss ddee llooss rreeggiissttrrooss ccoommoo ssee iinnccaa aa ccoonnttiinnuuaacciióónn

PPaarraa eell rreeggiisstt rroo ddee VVeerróónniiccaa AAllccaalláá........

En Grado Mayor de Estudios cambie a Maestría

Fecha de nacimiento a 18/05/65

Descripción coloque Ingles al 90% y francés al 60%

Estado Civil coloque Casado

Hijos 1

Dirección cambia a Av. López Mateos 8000

Teléfono es 36177080

PPaarraa eell rreeggiisstt rroo ddee JJuull iiaa MMoorreennoo..........

En Grado Mayor de Estudios cambie a Superior

Fecha de nacimiento a 02/04/71

Descripción coloque Ingles al 90% y Computación Administrativa

Estado Civil coloque Viudo

Hijos 3

Dirección cambia a Av. Niños Héroes 544

Page 4: Desarrollo Practico Access 2

23

Teléfono es 31456978

Sueldo Deseado $15000.00

PPaarraa eell rreeggiisstt rroo ddee CCaarr llooss FFlloorreess..........

Grado Mayor de Estudios cambie a Doctorado

Fecha de nacimiento a 16/09/70

Estado Civil coloque Viudo

Hijos 8

Dirección cambia a Av. La Paz 563

Teléfono es 36519834

Sueldo Deseado $235000.00

GGuuaarrddaarr CCeerrrraarr yy AAbbrriirr eell FFoorrmmuullaarriioo......

VVaammooss aa gguuaarrddaarr eell ffoorrmmuullaarr iioo ppaarraa eell lloo........

1. Haga clic en el botón Guardar de la esquina superior izquierda.

VVaammooss aa CCeerrrraarr eell ffoorrmmuullaarr iioo ppaarraa eell lloo........

2. Haga clic en el botón de Cerrar del Formulario

VVaammooss aa AAbbrr ii rr eell ffoorrmmuullaarr iioo ppaarraa eell lloo........

3. En el panel de la izquierda haga clic en el botón >> para que se muestre este panel

4. Haga doble clic en el Formulario Aspirantes (no en la tabla Aspirantes, el formulario viene en color tinto, la

tabla en color azul)

BBuussccaarr IInnffoorrmmaacciióónn

Nosotros sabemos que nuestra información a penas llega a los 12 registros y localizar uno en especifico es muy fácil

sin embargo cuando la información empiece a crecer en el orden de los miles de registros localizar uno en especifico

sería complicado sin una técnica que nos ayude..

Access cuenta con varios sistemas de localización de información uno de ellos es el botón de Buscar para utilizar esta

técnica ....

Imaginemos que queremos llegar al registro de Enrique Zamora para ello...

1. Haga clic en el botón de Buscar, este botón tiene la figura de unos binoculares.

Page 5: Desarrollo Practico Access 2

24

2. Aparecerá una ventana de buscar y remplazar en la parte de Buscar escriba Enrique y en la parte de Buscar en

seleccione Aspirantes

3. Presione el botón de la derecha Buscar siguiente la computadora lo llevara al primer nombre que ella

encuentre que sea Enrique si no es el que usted necesita presione el botón de Buscar Siguiente Access le

indicara si es el ultimo

4. Presione el botón Cancelar para cerrar la ventana de Buscar y Remplazar

BBuussccaarr IInnffoorrmmaacciióónn yy eeddiittaarr iinnffoorrmmaacciióónn ddeell ffoorrmmuullaarriioo........

Vamos a realizar la siguiente práctica

1. Localice el registro de Mónica Acosta con la herramienta de Buscar.

2. Cambie la información como se muestra

Domicilio cambia a Av. Mariano Otero 582

Teléfono cambia a 12546987

Grado Máximo de estudios cambia a Superior

Estado civil cambia a Divorciado

En Hijos cambia a 3

En Sueldo Deseado cambia a $12,000.00

3. Localice el registro de Enrique Zamora con la herramienta de Buscar.

4. Cambie la información como se muestra

Domicilio cambia a Isla Cozumel 175

Teléfono cambia a 36254178

Grado Máximo de estudios cambia a Superior

Estado civil cambia a Viudo

En Sueldo Deseado cambia a $15,000.00

5. Localice el registro de Jimmy Salcedo con la herramienta de Buscar.

6. Cambie la información como se muestra

Domicilio cambia a Av. Guadalupe 500

Teléfono cambia a 12591783

Estado civil cambia a Divorciado

En Sueldo Deseado cambia a $20,000.00

Page 6: Desarrollo Practico Access 2

25

Descripción Experiencia en Matemáticas avanzadas

Diplomado en Matemáticas Infinitas

Especialidad en Números imaginarios nivel Ax2

Disponibilidad para viajar Si

7. Localice el registro el registro de Karla Ontiveros con la herramienta de Buscar.

8. Cambie la información como se muestra

Domicilio cambia a Av. de los Cubos 452

Teléfono cambia a 14523791

Grado Máximo de estudios cambia a Superior

Estado civil cambia a Viudo

En Hijos cambia a 2

En Sueldo Deseado cambia a $15,000.00

Descripción Ingles al 90%

Diplomado en Turismo Nivel 2

Francés al 80%

Diplomado en Sobrecargo en Aviación

Disponibilidad para viajar Si

9. Localice el registro de Jorge Carrillo con la herramienta de Buscar.

10. Cambie la información como se muestra

Domicilio cambia a Av. Patria 450

Teléfono cambia a 13652100

Estado civil cambia a Casado

En Hijos cambia a 1

En Sueldo Deseado cambia a $9,000.00

Descripción Ingles al 90%

Experiencia en manejo de Camiones 2 toneladas

Diplomado en Mecánica de Emergencia

Disponibilidad para viajar Si

11. Localice el registro de Santiago Rosas con la herramienta de Buscar.

12. Cambie la información como se muestra

Page 7: Desarrollo Practico Access 2

26

Domicilio cambia Av. de las Rosas 45

Teléfono cambia a 14545362

Grado Máximo de estudios cambia a Maestría

Estado civil cambia a Casado

En Hijos cambia a 1

En Sueldo Deseado cambia a $20,000.00

Descripción Ingles al 90%

Ingles al 90% Conocimiento de Computación Administrativa

Diplomado en Redes capa OSI

Disponibilidad para viajar Si

13. Localice el registro de Mayra Bárcenas con la herramienta de Buscar.

14. Cambie la información como se muestra

Domicilio cambia Av. Pablo Neruda 800

Teléfono cambia a 16345781

Grado Máximo de estudios cambia a Doctorado

En Hijos cambia a 2

En Sueldo Deseado cambia a $18,000.00

Descripción Ingles al 90%

Experiencia en Redes de Fibra de Vidrio

Diplomado en Materiales ópticos de velocidad de transmisión mayor a la luz

Disponibilidad para viajar No

15. Localice el registro de Luis Reinoso con la herramienta de Buscar.

16. Cambie la información como se muestra

Domicilio cambia Av. Américas 600

Teléfono cambia a 36178056

Grado Máximo de estudios cambia a Superior

En Hijos cambia a 3

En Sueldo Deseado cambia a $9,000.00

Disponibilidad para viajar No

17. Guarde su Formulario presionando el botón de Guardar

Page 8: Desarrollo Practico Access 2

27

18. Cierre su Formulario

19. Cierre su Base de Datos Agencia de Colocación de empleo

20. Cierre Access.

UUnnaa mmaaccrroo sseenncciillllaa..........

Normalmente una persona trabaja con una computadora en modo interactivo, eso significa que yo doy una

instrucción a la computadora y espero a que ella la ejecute, yo observo esa ejecución y posteriormente doy otra

instrucción que la computadora ejecuta, y así sucesivamente.

Otro modo de trabajar es conocido como automático en el que se planea un programa, lo que queremos que la

computadora haga, uno o varias acciones, yo las escribo en un programa y le digo a la computadora todo lo que

veas en ese programa ejecútalo totalmente sin pararte hasta que lo termines.

Access tiene 2 maneras de programarse una es a través de módulos en lenguaje Visual Basic y la manera más

sencilla es a través de Macros.

No es el momento de entrar a fondo a las macros pero si nos serviría de mucho para este ejercicio ver cómo

funciona una macro sencilla

Se trata de lo siguiente yo quiero que antes de que se abra la base de Datos Agencia de Colocación de Empleos

aparezca un mensaje de bienvenida sencillo para ello...

1. Inicie Access 2007

2. Abra la Base de Datos Agencia de Colocación de Empleos

3. Haga clic en la ficha Crear

4. Haga clic en el botón Macro

5. Aparecerá una pantalla cuadriculada con 3 Columnas la columna Acción, la columna argumentos y la columna

comentario

6. En la columna de Acción haga clic en el cuadro de lista desplegable y seleccione la acción CuadroMsj.

7. Presione enter para pasar a Argumentos y déjelo como esta

8. Presione enter para pasar a Comentario y escriba Mensaje de bienvenida

9. En la parte de Abajo existe una área que dice Argumentos de Acción con 4 opciones para configurar el

Cuadromsj, (cabe recordar que cada acción tendrá más o menos Argumentos)

10. Colóquese en Mensaje y escriba Bienvenido al Sistema de Colocación de Empleo

11. Colóquese en Bip y déjelo en si (para que haga un sonido al iniciarse el mensaje)

Page 9: Desarrollo Practico Access 2

28

12. En tipo seleccione información (esto se refiere al Estilo del cuadro)

13. En Titulo déjelo vació, lo que pasa es que el cuadro de mensaje puede tener un titulo pero por ser una simple

mensaje no nos conviene.

MMaaccrroo AAuuttooeexxeecc........

La macro puede ejecutarse cuando se abra la Base de Datos siempre y cuando se guarde con el nombre de Autoexec

vamos a hacerlo...

1. Presione el botón de guardar y colóquele e nombre Autoexec y presione el botón de Aceptar.

VVaammooss aa hhaacceerr llaa pprruueebbaa ssaallee

1. Cierre la ventana de diseño de la macro

2. Cierre la base de Datos Agencia de Colocación de Empleos y Cierre también Access

3. Inicie Access 2007

4. Abra nuevamente la Base de Datos Agencia de Colocación de Empleos, que tal eh? Presione Aceptar

UUnnaa mmaaccrroo ppaarraa aabbrriirr eell ffoorrmmuullaarriioo yy mmaaxxiimmiizzaarrlloo......

Ahora después del mensaje de Bienvenida vamos a hacer que se abra el formulario pero que nada más se pueda

ver los datos que no se puedan modificar y que el Formulario aparezca maximizado Sale?

1. Haga clic derecho en el panel de la izquierda en la macro Autoexec y seleccione la opción Vista Diseño

2. Haga clic en el segundo renglón de la cuadricula debajo de la acción Cuadromsj y seleccione la opción

Abrir Formulario

3. En la parte de abajo seleccione en nombre del formulario, Aspirantes

4. En Vista deje Formulario

5. Y en modo de Datos seleccione Solo Lectura

6. Pase a la tercera fila de la macro debajo de Abrir Formulario y seleccione la acción maximizar para ver la

macro maximizada

7. Guarde la macro presionando el botón Guardar

8. Cierre la macro

9. Cierre la base de Datos

10. Vuelva abrirla

11. Acepte el mensaje de bienvenida

12. Trate de cambiar algún dato en el formulario Que paso?

13. Cierre la base de Datos

14. Cierre Access