access clase 03

54
1 3 era Clase Temario: Introducción a Formularios Creando Formularios Profesor: Ricardo Marcelo V. E-Mail: [email protected] [email protected] Centro de Extensión y Proyección Social Universidad Nacional de Ingeniería (CEPS-UNI)

Upload: ruben-hevert-huamani-torres

Post on 26-May-2015

8.120 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Access Clase 03

1

3era Clase

Temario:

Introducción a Formularios

Creando Formularios

Profesor: Ricardo Marcelo V.

E-Mail: [email protected]

[email protected]

Centro de Extensión y Proyección Social

Universidad Nacional de Ingeniería (CEPS-UNI)

Page 2: Access Clase 03

2

Introducción a Formularios

¿Que son y para que lo utiliza?

Son Interfaz gráfica de usuario (Graphics User Interface - GUI)

Puede crear los Formularios (ventanas) para:

* Realizar el mantenimiento de una o más tablas. (Formularios que Manipulan datos)

* Abrir otros Objetos Formularios, Informe, Páginas de datos, etc (Formularios Panel de control) * Solicitar información al usuario para realizar una tarea. (Formularios Cuadro de diálogos)

Page 3: Access Clase 03

3

Introducción a Formularios

Formulario que manipula datos

Page 4: Access Clase 03

4

Introducción a Formularios

Formulario Panel de control

Page 5: Access Clase 03

5

Introducción a Formularios

Formulario Cuadro de diálogo

Page 6: Access Clase 03

6

Introducción a Formularios

Vista de un FormularioVista de diseño (Tiempo de diseño)

Cuadro de texto

Etiquetas

Cuadro de texto

Cuadro de herramienta

s

Page 7: Access Clase 03

7

Introducción a Formularios

Vista de un FormularioVista de formulario (Tiempo de ejecución)

Texto fijo, descriptivo

Datos de campos

Resultado de una

Expresión

Page 8: Access Clase 03

8

Introducción a Formularios

Formulario que manipula datosLos datos proceden de un Origen de registro

(Tabla o Consulta),

Origen de registro

Tabla o Consulta

Formulario

Page 9: Access Clase 03

9

Creando Formularios

Crear formularios que manipula datos con

el Asistente para Formularios

Seleccione el Objeto Formularios

Haga Clic en el botón Nuevo

Seleccione Asistente para formularios

Seleccione la Tabla o Consulta de donde se obtendrá los datos

Responda las preguntas que formula el Asistente y siga la secuencia utilizando el botón Siguiente

Page 10: Access Clase 03

10

Creando Formularios

Asistente para Formularios

Page 11: Access Clase 03

11

Creando Formularios

Asistente para FormulariosAgregando los campos que desea incluir

Page 12: Access Clase 03

12

Creando Formularios

Asistente para FormulariosSeleccionando como desea distribuir los campos

Page 13: Access Clase 03

13

Creando Formularios

Asistente para FormulariosSeleccionando el estilo del formulario

Page 14: Access Clase 03

14

Creando Formularios

Asistente para FormulariosAsignando un título al formulario

Page 15: Access Clase 03

15

Creando Formularios

Asistente para FormulariosResultado (Vista formulario – Tiempo de ejecución)

Selector de

registros

Botones de desplazamient

o

Botones Minimizar/Maximizar

Estilo de Borde

Ajustable

Page 16: Access Clase 03

16

Creando Formularios

Asistente para FormulariosModificando el formulario (Vista de diseño – Tiempo

de diseño)

Page 17: Access Clase 03

17

Creando Formularios

Crear formularios que manipula datos

desde Cero Usando Vista de diseñoSeleccione el Objeto Formularios

Haga Clic en el botón Nuevo

Seleccione Vista diseño

Seleccione la Tabla o Consulta de donde se obtendrá los datos

Se mostrará la ventana Vista de diseño.

Usando el Cuadro de herramienta, agregará controles para crear el formulario.

Page 18: Access Clase 03

18

Creando Formularios

Crear el formulario desde ceroUsando Vista de diseño

Si va a crear un Formulario Panel de control o Cuadro de diálogo no selecciona ninguna Tabla o Consulta

Page 19: Access Clase 03

19

Creando Formularios

Crear el formulario desde ceroVentana Vista de diseño

Page 20: Access Clase 03

20

Creando Formularios

Crear el formulario desde ceroPara cambiar de Vista elija el menú Ver / Vista

Formulario

Observe que por defecto el Formulario, incorpora el Selector de registro, los Botones de desplazamiento, los Botones Minimizar / Maximizar y el Estilo de borde es Ajustable.

Page 21: Access Clase 03

21

Creando Formularios

Agregando controles.Estando en la ventana Vista de diseñoUtilice el Cuadro de herramienta para agregar

Controles al formulario

Puede agregar un Control Con o Sin Ayuda del Asistente para controles.

Para agregar un control Con ayuda del Asistente para controles active el Asistente para controles.

Para agregar un control Sin ayuda del Asistente para controles Desactive el Asistente para controles.

Page 22: Access Clase 03

22

Creando Formularios

Agregando controles.Estando en la ventana Vista de diseñoUtilice el Cuadro de herramienta para agregar

Controles al formulario

Puede agregar un Control Con o Sin Ayuda del Asistente para controles.

Para agregar un control Con ayuda del Asistente para controles active el Asistente para controles.

Para agregar un control Sin ayuda del Asistente para controles Desactive el Asistente para controles.

Page 23: Access Clase 03

23

Creando Formularios

Agregando controles Sin ayuda del

Asistente para controles.

Luego clic en el control que desea agregar, por ejemplo clic en el control Etiqueta

Ahora clic o arrastre en el lugar donde desea colocar la Etiqueta (Ventana de diseño)

Desactivar el Asistente para controlesel botón no debe estar

presionado

Page 24: Access Clase 03

24

Creando Formularios

Agregando controles Con ayuda del

Asistente para controles.

Ahora clic o arrastre en el lugar donde desea colocar el Botón de comando (Ventana de diseño)

Activar el Asistente para controlesel botón debe estar presionado

Luego clic en el control que desea agregar, por ejemplo clic en el control Botón de comando

Page 25: Access Clase 03

25

Creando Formularios

Controles que no incorporan Ayuda

con el Asistente para controles

Control Etiqueta

Control Cuadro de texto

Control Botón de alternar

Control Botón de opción

Control Casilla de verificaciónControl Imagen

Page 26: Access Clase 03

26

Creando Formularios

Controles que no incorporan Ayuda

con el Asistente para controlesControl Marco de objeto

independienteControl Marco de objeto dependiente

Control Ficha

Control Línea

Control Rectángulo

Controles ActiveX (Más controles)

Control Salto de página

Page 27: Access Clase 03

27

Creando Formularios

Controles que si incorporan Ayuda

con el Asistente para controles

Control Grupo de opciones

Control Cuadro combinado

Control Botón de comando

Control Subformulario/Subinforme

Control Cuadro de lista

Page 28: Access Clase 03

28

Creando Formularios

Modificando las Propiedades de un Control

La ventana de propiedades de un control nos permite controlar la apariencia, forma y comportamoiento de un control.

Para mostrar la ventana de Propiedades de un control muestre el menú contextual del control y elija Propiedades.

Page 29: Access Clase 03

29

Creando Formularios

Modificando las Propiedades de un Control

Page 30: Access Clase 03

30

Creando Formularios

Modificando las Propiedades de un Control

Page 31: Access Clase 03

31

Creando Formularios

Moviendo el control

Señale el Borde o el Cuadro de el lado izquierdo de la parte superior y realice un arrastre.

Page 32: Access Clase 03

32

Creando Formularios

Control Etiqueta

Utilice el control etiqueta para colocar texto descriptivo (texto fijo)

Agregue el control etiqueta y luego escriba el texto descriptivo, al final presione la tecla [Enter]

Page 33: Access Clase 03

33

Creando Formularios

Control Etiqueta

Utilice la Barra de herramienta Formato o la ventana de Propiedades para cambiar el aspecto y forma del texto.

Page 34: Access Clase 03

34

Creando Formularios

Control Etiqueta

Page 35: Access Clase 03

35

Creando Formularios

Control Cuadro de textoUtilice el control Cuadro de texto para mostrar,

editar el contenido de un campo o generar expresiones (campos calculados).

Agregue el control Cuadro de texto y luego modifique sus propiedades para indicar su comportamiento.Este control agrega por defecto una Etiqueta a lado izquierdo.

La palabra Independiente indica que el Cuadro de texto esta vacío.

Page 36: Access Clase 03

36

Creando Formularios

Control Cuadro de textoPara mostrar o editar el contenido de un campo

modifique la propiedad Origen de control de la ficha Datos.

Page 37: Access Clase 03

37

Creando Formularios

Control Cuadro de textoPara mostrar el resultado de un campo calculado,

escriba la expresión o haga clic en los tres puntos de la propiedad Origen de control.

Page 38: Access Clase 03

38

Creando Formularios

Control Botón de comandoUtilice el control Botón de comando para ejecutar

acciones (ordenes de una Macro o de Visual Basic Application - VBA)

Agregue el control Botón de comando con ayuda del Asistente para controles si no sabe crear Macros o escribir instrucciones de VBA.

Al crear el Botón de comando, con ayuda del Asistente para controles, este genera instrucciones de VBA.

Page 39: Access Clase 03

39

Creando Formularios

Control Botón de comandoSeleccionar la orden o acción a ejecutar.

Page 40: Access Clase 03

40

Creando Formularios

Control Botón de comandoSeleccionar Texto si desea mostrar un texto en el

Botón de comando o Imagen para mostrar una imagen el Botón de comando.

Page 41: Access Clase 03

41

Creando Formularios

Control Botón de comandoAsigne un Nombre al Botón de comando, el

Asistente le asigna un Nombre por defecto.

Page 42: Access Clase 03

42

Creando Formularios

Control Botón de comandoResultado del Botón de comando

Para visualizar el código generado, utilice la ventana de Propiedades y haga clic en los tres puntos del evento Al hacer clic o haga clic en el botón Código de la B.H. Estándar.

Page 43: Access Clase 03

43

Creando Formularios

Control Botón de comandoVentana de código de VBA

Page 44: Access Clase 03

44

Creando Formularios

Control Botón de comando

Para probar el Botón de comando debe pasar a la Vista formulario (Tiempo de ejecución) y hacer clic en el botón de comando.

Page 45: Access Clase 03

45

Creando Formularios

Control ImagenUtilice el control Imagen para colocar imágenes

estáticas.

Agregue el control Imagen y seleccione el archivo imagen a utilizar (bmp, gif, jpg, etc).

Modifique la Propiedad Modo de cambiar el tamaño a Extender / Zoom / Recortar para controlar la forma como se presenta el contenido de control imagen.

Page 46: Access Clase 03

46

Creando Formularios

Control FichaUtilice el control Ficha para mostrar varias

páginas donde puede agrupar controles por categorías.Agregue el control Ficha y seleccione la página donde agregará otros controles.

Por defecto se agrega dos páginas, si desea agregar o eliminar una página muestre el menú contextual de la página.

Para cambiar el texto o agregar una imagen en la página modifique las propiedades de la página (menú contextual de la página y elija Propiedades)

Page 47: Access Clase 03

47

Creando Formularios

Control Ficha

Page 48: Access Clase 03

48

Creando Formularios

Control Ficha

Page 49: Access Clase 03

49

Creando Formularios

Control Ficha

Page 50: Access Clase 03

50

Creando Formularios

Control Subformulario/SubinformeUtilice el control Subformulario/Subinforme para

mostrar un formulario dentro de otro formulario.

Agregue el control Subformulario/Subinforme y usando el Asistente para controles.

Responda las preguntas del Asistente y siga la secuencia haciendo clic en el botón Siguiente

Page 51: Access Clase 03

51

Creando Formularios

Control Subformulario/SubinformeSeleccione los datos que desea utilizar para el

Subformulario.

Page 52: Access Clase 03

52

Creando Formularios

Control Subformulario/SubinformeSeleccione la tabla y los campos a mostrar en el

Subformulario

Page 53: Access Clase 03

53

Creando Formularios

Control Subformulario/SubinformeSeleccione el campo a vincular el formulario

Principal con el Subformulario.

Page 54: Access Clase 03

54

Creando Formularios

Control Subformulario/SubinformeAsigne un título al Subformulario