Monday, May 30, 2011
Condiciones de entrega del caso práctico.
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
- Diseñar una base de datos con al menos 3 tablas, 15 campos y 3 campos extras como identificadores de tabla, por lo menos.
- 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).
- Se debe de establecer 2 relaciones por lo menos.(uno a varios, por ejemplo)
- 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.
- Guardar una consulta sencilla de más de una tabla y al menos 5 campos.
- Crear una consulta de parámetros
- 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.
- 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.
- 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
- 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.
- 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
- 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:
Minimizar
Bloquear panel de exploración
Cerrar
Cerrar
Abrir formulario
Los parámetros de las acciones son los siguientes:
En la acción de bloquear vamos a decir que si
La primera acción de cerrar sus argumentos van a ser: formulario, consultores principal (o como se llame el formulario con su formulario), preguntar
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
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”.
Wednesday, December 01, 2010
fe de erratas
Monday, November 29, 2010
Las tablas y relaciones definidas son:
Tablas: INGRESOS, EGRESOS, AHORRO
campos clave: IDINGRESOS, IDEGRESOS, IDAHORRO, extra: EINGRESOS
Relaciones acordadas: Uno a muchos de IDINGRESOS a EINGRESOS
uno a uno de IDINGRESOS con IDAHORRO
El resto es individual: 5 campos para cada tabla, total 15 más las claves, incluyendo todo tipo de campos excepto autonúmerico.
Darlas de alta en access así como sus relaciones y demás indicaciones mencionadas en los requisitos del caso práctico.
La puntualidad es importante
Sunday, November 28, 2010
Caso practico de access 2007
- Diseñar una base de datos con al menos 3 tablas, 15 campos y 3 campos extras como identificadores de tabla, por lo menos.
- 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).
- Se debe de usar por lo menos una mascara en un campo de texto o fecha y al menos una regla de validación.
- Se debe de establecer 2 relaciones por lo menos.(uno a varios, por ejemplo)
- Establecer Valores predeterminados a todos los campos, excepto, campos clave, y Datos adjuntos, agregar el campo modificado tipo Si/No
- Llenar al menos 15 registros de cada tabla y seleccionar 5 como modificados, especialmente se reucuerda llenar los campos a relacionar
- Se creará una consulta de actualización por cada tabla, que modifique el valor de todos los campos excepto claves, autonumericos y Datos adjuntos.
- Guardar algun filtro avanzado con al menos 2 condiciones (y, o) o una consulta sencilla de más de una tabla y al menos 5 campos.
- Crear una consulta de parametros
- Crear un formulario con subformulario (donde se incluya la tabla principal y la secundaria) y otro en la vista de diseño: que tenga una imagen de fondo y/o en el encabezado del formulario, agregar de 5 a 10 imagenes en vista de formulario en el campo de datos adjuntos y cambiar sus propiedades a EXTENDER para que se llene la foto en el cuadro. Incluir un logo en el encabezado en los dos formularios.
- 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 la vista de diseño (deben incluir los campos como columnas, los titulos 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 linea de ornato, una imagen de logo en el encabezado.
- Crear las macros: En los FORMULARIOS: una barra de acciones en el encabezado, como botones transparentes, para ver las tablas , buscar y eliminar registros y abrir las consultas una barra de objetos como botones que abra los informes y el otro formulario y sus correspondientes etiquetas las macros de consultas, formularios e informes deben ser externas, las del manejo de registros incrustradas .
- Crear una formulario personalizado como pantalla de INICIO con una imagen relacionada a su proyecto, una explicación de su uso de la base de datos(La Pantalla de inicio debe centarse, estar sin barras de desplazamiento, ni botones de la ventanas, ni selectores de registro, ni bordes ) y un boton que cierre el formulario y abra el panel de control y dos botones de imagenes 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 incrustrada al cargar para que cierre ambos formularios.
- Crear un panel de exploración, con tres grupos: cada una de las tablas incluyendo solo formularios e informes y ocultando las tablas y consultas y los objetos no asignados, activados por un clic
- Cambiar las opciones de Access en la base de datos actual: las opciones de aplicación siguientes: Titulo de aplicación, el icono creado en paint, usandolo en formularios e informes. Mostrar el formulario de incio, mostrar el panel de exploración, desactivar permitir el uso de menus no restringidos.
- Ponerle contraseña y además guardar una copia en formato de tiempo de ejecución. Cambiandole la extensión ACCDR.
Se avanzará el proyecto en clase, pero si no se termina quedará de tarea, el orden sugerido es:
* Diseño de tablas, relaciones y llenado de registros
* Creación de consultas, formularios e informes
* Creación de macros en formularios y la pantalla de inicio
* Elaboración del panel de exploración, las opciones de aplicación, asegurar y restringir
Normalmente en la quinta sesión se presentará para evaluación y en ella no se podra modificar ya nada.
Se recomienda ampliamente respaldar su proyecto en su memoria USB, su correo, su portatil, su computadora de la casa (no se recomienda guardarlo en las computadoras de laboratorio, ni en las memorias de un compañero, pues todo ejercicio igual o muy similar, sera merecedor a sanciones desde la divisón de la calificación hasta la anulación del proyecto).
Las tablas y relaciones se definirán en el grupo, los campos y contenidos deben ser individuales. Se trabajara principalmente de forma individual, búscando primero hacerlo todo por uno mismo y en caso de no haber asistido búscar la ayuda del profesor, primero se buscará revisar los avances del grupo antes de despejar dudas puntuales, recordar que la duración de la clase entre el número de alumnos, es el promedio de la asesoría recomendada.
Dado que lo único que haremos sera repetir el proyecto de ejemplo con otras tablas, se recordarán los pasos y se ganará velocidad y dominio sobre su elaboración.
Labels: Caso practico microsoft access 2007
Diseño de tablas y relaciones
- Definir el nombre de base de datos
- Nombrar a los 3 conceptos más importantes como tablas,( hacerlo en el cuarderno en 3 columnas o en word en una tabla), las mismas para todo el grupo
- Añadir 5 propiedades o campos de cada tabla
- Indicar el tipo de campo de cada uno
- Definir los campos clave con el prefijo ID + el nombre de la tabla
- Establecer al menos dos relaciones (las mismas para todo el grupo).
- Darlas de altas en access y guardarlas.
Labels: Diseño tablas relaciones
