lunes, 31 de octubre de 2011

MS-Access2001: Objeto OLE y Máscara de entrada

Holis!!! Como vai??? A continuación explicaré como Insertar una imagen en una tabla de datos de Access y cómo crear una mascara de entrada.

Insertar un Objeto OLE en una tabla de datos de Access (C102)
Antes de comenzar debemos saber que  las imágenes que insertemos deben ser en formato Mapa de Bits de 24bits. También para poder insertar una imagen, el tipo de dato del campo debe ser Objeto OLE
1.      Nos posicionamos en el campo donde vamos a insertar la imagen (criterio)
2.      Hacemos clic con el botón derecho y seleccionamos insertar objeto
3.      Aparece un cuadro de dialogo donde tildamos la opción Crear desde archivos y buscamos la imagen.
4.     Tildamos la opción Vincular
5.      Hacemos clic en Aceptar.
En el campo tiene que aparecer mapa de bit

Sucede que en mi caso aparece la palabra "Paquete" en lugar de "Imagen de mapa de bits", por lo tanto para insertar objeto debo:
1.      Nos posicionamos en el campo donde vamos a insertar la imagen (criterio)
2.      Hacemos clic con el botón derecho y seleccionamos insertar objeto
3.      Aparece un cuadro de dialogo donde tildamos la opción Crear nuevo y seleccionamos de la lista desplegable Imagen de mapa de bit  
4.     Hacemos clic en Aceptar y se abre el paint. Desde allí seleccionamos la opción Pegar desde y buscamos la imagen que deseamos.
5.      Luego lo guardamos, salimos de paint y volvemos a Access.


Máscara de entrada
Una máscara de entrada es un conjunto de caracteres literales y caracteres de máscara que controlan lo que se puede y no se puede escribir en un campo. Se usa una máscara de entrada cuando los usuarios deben escribir los datos de una manera específica.
Las máscaras de entrada contienen tres secciones, separadas por signos de punto y coma. La primera sección es obligatoria y las demás son opcionales. La primera sección define la cadena de la máscara y consta de marcadores de posición y caracteres literales. En la segunda sección se indica si se desean almacenar los caracteres de la máscara y algún dato en la base de datos: 0 si desea almacenar la máscara y los datos y 1 si desea almacenar únicamente los datos. En la tercera sección se define el marcador de posición usado para indicar las posiciones de los datos.

Agregar la máscara de entrada (C103)
Para poder crear una mascara  debemos estar en Vista Diseño y el tipo de dato debe ser Texto
---
1.      En Propiedades del campo, en la ficha General, hacemos clic en el cuadro de la propiedad Máscara de entrada.
2.      Escribimos la máscara de entrada teniendo en cuenta que cada 0 representa un número y los ; dividen las secciones. Por ej. para una máscara para completar el numero de CUIT ingresamos: 00-00000000-0;0;*
3.       Hacemos clic en Guardar.
4.      Cambiamos a la vista Hoja de datos y completamos con los datos correspondientes.


Nos vemos el siguiente post!!!

Mis Nuevas Competencias
C102: Insertar un Objeto OLE en una tabla de datos de Access
C103: crear una mascara de entrada
Fuentes
F1: explicación del profesor en clases el día 04-10-2011
F2: ayuda de access
Dificultad: aparece la palabra "Paquete" en lugar de "Imagen de mapa de bits" y estas imágenes no se pueden ver en otras compus. 

2 comentarios:

María Daiana Frare dijo...

Estimada compañera de grupo:
Quería dejarte un pequeño mensaje: primero, felicitarte por tu blog y por los posts realizados, que como le dije a Jesi, vos también le das tu toque personal y se nota que siempre le has dedicado y le dedicas muchísimo tiempo a la realización de cada uno, como también a cada trabajo práctico, actividad o ejercicio de clase. Gracias por ayudarme siempre que lo necesito. Sos muy creativa también, seguí así, ya queda poco para finalizar esta etapa. Ojalá todo lo aprendido (que en su mayoría es nuevo para todos) te sirva el día de mañana.
ÉXITOS y espero tengas un fin de cursado excelente!!
Besotes!
Daia

Mariana Lema dijo...

Hola Jacqueline! Veo que pudiste solucionar lo de tus imágenes, me alegro.
También quería agradecerte y felicitarte por tus publicaciones, ya que sirve un montón para la realización de los Trabajos Prácticos.
También agradecerte por la ayuda que brindas en las dudas que nos surgen y que estamos constantemente consultándonos!
Saludos Mariana