Microsoft Access 2000
Lección: 116
Capítulo: Qué es OLE2
Para usuarios de anteriores versiones de Windows, diremos que ésta es una nueva
característica de las aplicaciones Windows 95/98, una nueva forma de
incrustación
y vinculación de objetos, conocida como OLE2.
Anteriormente (con aplicaciones OLE compatibles de Windows 3.1), al pulsar doble
clic sobre el objeto incrustado, aparecía en todos los casos la ventana
de la aplicación servidora; luego de trabajar en la misma, mediante la opción
Salir y volver a... del menú ARCHIVO, devolvíamos el objeto modificado al
formulario de Access para seguir trabajando con los comandos de base de datos de
Access.
Las nuevas aplicaciones compatibles OLE2 permiten, en cambio, trabajar dentro de
la misma ventana (en este caso el formulario de Access).
Al pulsar doble clic sobre el objeto de imagen (tal como lo hicimos), aparecerá
un marco de líneas con rayas oblicuas rodeando al mismo y, aunque seguimos
visualizando el formulario notaremos que la ventana ha cambiado las barras de
herramientas y menú de Access por las correspondientes de Paint (figura
8.19)
Si el objeto ocupa un espacio mayor que el que le destinamos en el marco de
objeto del formulario, cuando accedemos a la aplicación servidora (Paint, en
este caso), aparecerán las barras de desplazamiento propias de esta aplicación.
Figura 8.19
En estos casos podemos pulsar sobre los bordes de la figura o en el ángulo
inferior derecho del marco (aparecerá una doble flecha) y arrastrar hacia abajo
y a la derecha hasta alcanzar el máximo tamaño posible. También, aunque todo
esto entorpece el manejo y edición del objeto.
Recomendamos, por consiguiente, acceder al modo diseño (pulsando fuera de la
imagen y luego el botón Diseño) para extender el cuadro del objeto al máximo
que nos permita el lugar disponible. Luego, cuando accedamos nuevamente al
formulario, nos resultará más fácil trabajar sobre el objeto.
Si a pesar de todo lo dicho, el formulario no nos resultara cómodo para trabajar
sobre la imagen (o cualquier otro tipo de objeto de que se trate) pulsemos
fuera del objeto, luego pulsemos dentro del mismo con el botón derecho,
seleccionemos del menú emergente la opción Objeto xxx para presentar otro
submenú
del que elegiremos Abrir. De esta forma se abrirá la ventana completa de la
aplicación correspondiente al objeto, tal como ocurría con los objetos
insertados
en tablas.
1. Estando en las condiciones que muestra la figura 8.19, tomemos la herramienta
de Rellenar con color y pulsemos sobre un color de la paleta, por ejemplo
el amarillo, para tomarlos.
2. Pulsemos ahora sobre algún sector oscuro de la imagen; este elemento cambiará
a color ama-rillo.
3. Pulsemos en cualquier lugar del formulario, pero fuera del marco de imagen,
habremos vuelto a Access y veremos la imagen modificada. Podemos ahora utilizar
los comandos del formulario para pasar a otro registro, hacer búsquedas de
datos, etc.
Procediendo en forma similar, o sea pulsando doble clic sobre el objeto
incrustado, podre-mos editar el documento Word que tenemos en otro de los
registros.
Como ya dijimos, junto con el objeto se guarda cierta información que permite
que en cada caso se abra la aplicación servidora que corresponda al tipo
de objeto en cuestión.
Si el objeto insertado fuera un documento Word, estando en modo edición (o sea
luego de pulsar doble clic, cuando aparecen las barras de herramientas Word)
podemos definir columnas, tablas y hasta pegar una imagen, procediendo en todos
los casos del mismo modo que lo hace-mos habitualmente dentro de documentos
Word.
Cuando luego pulsemos fuera del marco del objeto, comprobaremos que se muestra
texto e imagen dentro de los límites del recuadro del objeto.