Monday, May 30, 2011

 

Condiciones de entrega del caso práctico.

Como lo más pobable es que no haya clases el lunes 6 de junio. enviar su proyecto como adjunto a mi correo: salvadorbr@gmail.com, el próximo domingo, a más tardar el lunes 6 de junio a las 9 AM. En caso de tener problemas adjuntandolo, mandarlo como un vinculo del skydrive (el disco duro virtual de hotmail.com).

Friday, May 27, 2011

 

CASO PRÁCTICO DE EVALUACIÓN 2011 “A”

Tablas: CLIENTES, VENDEDORES, PRODUCTOS

Campos clave: IDCLIENTES, IDVENTAS, IDPRODUCTOS

CREAR 2 RELACIONES DE 1 A MUCHOS

INICIO DEL PROYECTO 30 DE MAYO, REVISIÓN FINAL LUNES 6 DE JUNIO. INDIVIDUAL

  1. Diseñar una base de datos con al menos 3 tablas, 15 campos y 3 campos extras como identificadores de tabla, por lo menos.
  2. Entre todos los campos deberan usar al menos uno de cada tipo, EXCEPTO autonumerico: Texto(T), memo(M)(texto largo), número(N), fecha/hora(F), Si/No(S), datos adjuntos(D) (foto, sonido, animación), hipervinculo (H)(pagina web) o Asistente para busqueda (AB) (lista predefinida).
  3. Se debe de establecer 2 relaciones por lo menos.(uno a varios, por ejemplo)
  4. Se creará una consulta de actualización en total, que modifique el valor de todos los campos excepto claves, auto numérico y Datos adjuntos.
  5. Guardar una consulta sencilla de más de una tabla y al menos 5 campos.
  6. Crear una consulta de parámetros
  7. Crear un formulario con subformulario (donde se incluya la tabla principal y la secundaria) y otro autoformulario: que tenga una imagen de fondo y el encabezado del formulario, agregar al menos 3 imágenes en vista de formulario en el campo de datos adjuntos y cambiar sus propiedades a. Incluir un logo en el encabezado en los dos formularios.
  8. Crear un informe con subinforme (no incluir todos los campos para que salgan en una hoja y agregar un campos de agrupación) y otro en autoinforme con formato de tabla (deben incluir los campos como columnas, los títulos de campos estar en una sección de encabezado de pagina de informe, debe incluir una encabezado de informe con formato (cambiar tipo de letra, color, tamaño) y una línea de ornato, una imagen de logo en el encabezado.
  9. Crear las macros: En los FORMULARIOS: una barra de acciones en el encabezado, como botones transparentes, para una diferente a la que se muestran en pantalla, buscar y eliminar registros y abrir al menos una consulta, como botones que abra los informes y el otro formulario y sus correspondientes etiquetas
  10. Crear una formulario personalizado como pantalla de INICIO con una imagen relacionada a su proyecto, y su nombre completo y carrera (La Pantalla de inicio debe centrarse, estar sin barras de desplazamiento, ni botones de la ventanas, ni selectores de registro, ni bordes) y un botón que cierre el formulario y abra el panel de control y dos botones de imágenes que abran los 2 formularios principales y agregarle la acción a los logos de estos para que se regrese al formulario de INICIO. Una macro incrustada al cargar para que cierre ambos formularios.
  11. Crear un panel de exploración, con tres grupos: cada una de las tablas incluyendo solo formularios e informes y consultas y ocultando las tablas, las macros los objetos no asignados, activados por un clic y bloqueando el panel de control
  12. Cambiar las opciones de Access en la base de datos actual: las opciones de aplicación siguientes: Titulo de aplicación. Mostrar el formulario de inicio, mostrar el panel de exploración, desactivar permitir el uso de menús no restringidos.

Tuesday, May 17, 2011

 

Macros en formularios....

PRIMERA PARTE: LAS MACROS EN LOS 2 FORMULARIOS:

Incrustradas las que manejan registros y extrenas las demas.

Macros para cada una de las consultas (5)

Actualiza clientes

Actualiza consultores

Actualiza temas

Consulta múltiple

Consulta de Parámetros

Por último se va crear la Macro autoexec (para abrir el panel de inicio)

Aplicar en el formulario que esta con subformulario (en el ejemplo está consultores con temas): las siguientes Macros Incrustadas,

Eliminar registro

Buscar registro

Formulario de clientes esta incrustada: esta macro debe de llamar al formulario que está en vista de diseño.

NOTA: en la parte inferior del formulario tenemos una barra con objetos ahí se definen dos macros para abrir los dos diferentes informes.

Nota 2: en la parte superior del formulario principal (el que tiene su formulario) existe otra macro Con la Imagen del logotipo al darle click nos debe llevar a la pantalla de inicio. Esta macro la vamos a hacer después de crear las macros de la barra de acciones

Nota3: En la parte superior del formulario vamos a crear una barra de acciones: estas acciones aunque son botones deben de tener el fondo transparente, y no vamos a utilizar icono en ellas.

En la barra de objetos de la parte inferior si se usan botones con iconos.

La barra de acciones va tener las siguientes macros:

Ver consultores

Ver clientes

Eliminar registro

Buscar registro

Actualizar consultores

Actualizar temas

En la barra de objetos además de los tres botones con icono, vamos agregar 3 etiquetas de los objetos a donde va mandar la macro.

*Macros del siguiente Formulario (PERSONALIZADO DE CLIENTES)

Es el formulario que se creó en la vista de diseño

En la parte superior va tener:

1. Macro en el logo

2. En la barra de acciones va tener: Consulta de clientes y consultores (consulta múltiple), Consulta de Clientes (consulta de parámetros), Actualiza clientes, Eliminar registro, Ver temas

3. En la parte inferior en la barra de objetos va tener: Formulario de temas y consultores (formulario que tiene el formulario), Consultores, Informe de temas y clientes.


MACROS INCRUSTRADAS

Segunda manera de crear una macro: Es en la vista de diseño de un formulario (nota: esto solo funciona a partir de la versión 2007)

Estando dentro de la vista de diseño existen dos maneras de crear una macro:

Utilizando el asistente de controles y añadiendo un botón. Recomendable cuando se crea un botón

Las macros incrustadas como eliminar registro y buscar registro, también se recomienda hacerlo como el asistente de controles (es decir las macros incrustada que son botones)

En el asistente de controles eliminar registro está en la categoría eliminar operaciones con registro y buscar registro esta en categoría exploración de registro, para convertir un botón en fondo transparente teniendo seleccionado el botón nos vamos a la ficha de diseño y al grupo de herramientas la opción Hoja de propiedades en la ficha de formato en propiedad estilo de fondo lo vamos a cambiar de normal a transparente.

Para el resto de macros especialmente las que tienen imagen vamos a hacer lo siguiente:

Le damos click en imagen, nos vamos a la ficha de diseño, grupo herramientas y Hoja de propiedades; en la ficha de eventos en la propiedad “al hacer clic” le vamos a dar en el botón de los puntos suspensivos (en la esquina superior derecha) y desde ahí vamos a poder crear una macro incrustada (se identifica porque tiene el nombre del formulario, el nombre del objeto y el nombre del evento)
Las macros incrustadas se pueden convertir si fuera necesario a una macro normal solo se presiona el botón de “guardar como”

Herramientas de ayuda para la distribución y la alineación de controles en un formulario

En la ficha Organizar en el grupo de Mostrar podemos activar cuadricula y regla

(Esto es antes de crear los controles)

Los controles se ajustan alineándolos con los respectivos botones de alinear

La macro del logo también se crea en base a la hoja de propiedades

La macro de logotipo solamente tiene una instrucción – Abrir formulario- los parámetros son: abrir formulario de inicio, vista formulario y ventana normal


 

Pantalla de Inicio y Macro autoexec

SEGUNDA PARTE: LA PANTALLA DE INICIO Y LA MACRO AUTOEXEC

*Macros del formulario de inicio

Se recomienda incluir dos imágenes y un botón. La imagen de consultores debe de abrir al formulario de consultores

La imagen de clientes debe de abrir al formulario de clientes

El botón debe salir de la aplicación

*Macro de autoexec

Va tener las siguientes acciones:

  1. Minimizar

  2. Bloquear panel de exploración

  3. Cerrar

  4. Cerrar

  5. Abrir formulario

Los parámetros de las acciones son los siguientes:

  1. En la acción de bloquear vamos a decir que si

  2. La primera acción de cerrar sus argumentos van a ser: formulario, consultores principal (o como se llame el formulario con su formulario), preguntar

  3. La segunda acción de cerrar va ser: formulario, formulario de clientes en vista de diseño (el que ya hemos creado en la vista de diseño) y preguntar

  4. Para abrir el formulario: inicio, vista formulario, y modo de ventana normal

Hay dos maneras de crear macros desde la ficha de crear-grupo otros - macros, esta es la principal forma de crear macros.

Nota: así se van a crear todas las macros excepto las incrustadas

Propiedades de Formulario de Inicio

Para crear este formulario de inicio nos debemos de ir a la ficha Crear grupo Formularios y Estilo de Formulario elegimos Formulario en Blanco
En la vista de diseño se cambian propiedades, entonces nos vamos a Hoja de Propiedades, la primera propiedad que interesa es Centrado Automático le decimos que Si, en Estilo de Bordes –Ninguno, Selectores de Registro – No, Botones de desplazamiento – No, nos vamos a la ficha de Otras en Emergente –Si. Después ponemos la opción Ver y estará adecuado.

Nota: De manera opcional y al final podemos activar la propiedad Modal en sí.

Insertar imagen en Formulario

Hay que revisar que tenga el tipo de dato adjunto
Procedimiento: Formulario en el campo de foto le damos doble click y presionamos el botón agregar así se abrirá la ventana para buscar la imagen requerida. Esto en la vista formulario

En vista de diseño se puede ajustar la imagen al recuadro o extenderla esto se puede desde la hoja de propiedades en la propiedad “modo de tamaño de imagen”.


This page is powered by Blogger. Isn't yours?