DISEÑO DE APLICACIONES
La vinculación conserva el objeto en la aplicación de origen y lo muestra en la aplicación cliente, que es, en este caso, el formulario de IBM® Lotus® Notes®. Por ejemplo, imagine que dispone de un formulario que contiene una hoja de cálculo de Lotus 1-2-3®, la cual desea actualizar con frecuencia. La ventaja de la vinculación es que le permite controlar el origen del vínculo. Cada vez que actualice el objeto en la aplicación de origen, se actualizarán automáticamente todos los vínculos. Por otro lado, la desventaja de este método es que todos los usuarios deben tener acceso al archivo que contiene el objeto, así como a la aplicación utilizada para crearlo. En este ejemplo, los usuarios deben disponer de acceso tanto al archivo de la hoja de cálculo como al programa 1-2-3.
La incrustación de objetos le permite situar el objeto en un formulario. Éste forma parte "real" del formulario, y los usuarios pueden actualizar dicho objeto desde el mismo formulario. Por ejemplo, si incrusta un gráfico en un formulario, los usuarios necesitarán una versión compatible de la aplicación de origen para poder ver el gráfico. Se necesita acceso de diseñador para modificar el gráfico.
OLE y LotusScript
Notes permite aprovechar la potencia de OLE mediante el uso de LotusScript para crear aplicaciones de flujo de trabajo o mejorar las prestaciones de las ya existentes. Puede utilizar LotusScript para crear, gestionar o actualizar los objetos existentes en los documentos de Notes.
Si desea más información sobre el uso de LotusScript con objetos OLE, consulte el manual Programming Guide.
Vinculación de un objeto a un formulario
Para vincular un objeto, éste debe existir en la aplicación de origen.
1. Cree el objeto usando una aplicación de origen que permita el sistema OLE (vinculación e incrustación de objetos).
2. Copie los datos de la aplicación en el Portapapeles.
3. Abra el formulario en IBM® Lotus® Domino(TM) Designer, haga clic en el lugar donde quiere situar el objeto y, a continuación, seleccione Edición - Pegado especial. A continuación, seleccione Pegar vínculo a origen y haga clic en Aceptar.
4. Guarde y cierre el formulario.
Incrustación de un objeto en un formulario
Es posible crear objetos incrustados desde Designer.
1. Haga clic en el lugar donde desea que aparezca el objeto en el formulario y seleccione Crear - Objeto. Designer mostrará una lista con las aplicaciones disponibles que permiten el uso de OLE en el apartado Tipo de objeto.
2. Seleccione una aplicación. Designer ejecutará la edición integrada de la aplicación de forma predeterminada si la aplicación es compatible; si no fuera así, abrirá la aplicación.
3. Cree datos en la aplicación.
4. Si está utilizando la edición integrada, haga clic fuera de la aplicación OLE para volver a Designer. Si Designer abrió inicialmente la aplicación, salga de ella.
5. Guarde y cierre el formulario.
Véase también