DISEÑO DE APLICACIONES


Diseño de páginas
Las páginas y los formularios son, en cierta medida, similares. Una página es, básicamente, un elemento de diseño de las bases de datos que muestra información. Es posible usar las páginas en cualquier lugar de la aplicación donde haya texto, gráficos o controles incrustados (como, por ejemplo, esquemas) que deban ver los usuarios. Una página o un formulario puede contener los siguientes elementos:
Elementos de una página Descripción
AccionesLas acciones automatizan las tareas que debe llevar a cabo el usuario. Agregue las acciones al menú del cliente IBM® Lotus® Notes® o insértelas mediante botones o zonas activas en las páginas y los formularios. Si desea más información, consulte el tema Acciones

en el capítulo "Automatización de aplicaciones".

AppletsUtilice applets de Java(TM) para incluir en las páginas o los formularios pequeños programas, como, por ejemplo, un logotipo animado o una aplicación independiente. Si desea más información sobre la inclusión de applets de Java(TM) en una página o un formulario, consulte Inclusión de applets de Java en las aplicaciones.
AnexosEs posible insertar archivos anexos en las páginas de manera que los usuarios los puedan recuperar o ejecutar localmente.
Texto calculadoUse texto calculado para generar texto dinámico basado en los resultados de una fórmula.
Elementos incrustadosEn las páginas o los formularios pueden incrustarse los elementos siguientes: vistas o paneles de carpetas, guías, esquemas, selectores de fechas o listas de contactos de mensajería instantánea. Utilice estos elementos juntos o combinados para controlar cómo deben navegar los usuarios por su aplicación.
GráficosSitúe gráficos en cualquier lugar de una página o un formulario. Use los gráficos para añadir color a las páginas o formularios, o para crear mapas de imágenes.
Barras horizontalesIncluya barras horizontales para separar las diferentes partes de una página o un formulario, o para mejorar su disposición visual.
HTMLSi ya dispone de código HTML o prefiere usar HTML en lugar de las herramientas de formateo que ofrece IBM® Lotus® Domino(TM) Designer, puede importar, pegar o escribir su propio código HTML en una página o un formulario. También puede convertir páginas y formularios en HTML.
Mapas de imágenesUn mapa de imágenes es un gráfico realzado con zonas activas programables. Las zonas activas, ya sean en forma de texto emergente, de acciones, de vínculos o de fórmulas, ejecutan acciones cuando el usuario hace clic sobre ellas. Utilice los mapas de imágenes como estructuras de navegación de las aplicaciones.
Bibliotecas de JavaScriptPuede localizar e insertar bibliotecas de JavaScript(TM) en una página, un formulario o un subformulario. Si desea más información sobre la inserción de bibliotecas de JavaScript(TM), consulte el tema Inserción de una biblioteca de JavaScript en este mismo capítulo.
CapasLas capas permiten situar bloques de contenido solapados unos sobre otros en una página, un formulario o un subformulario. Las capas proporcionan una enorme flexibilidad en el diseño, ya que permiten controlar la posición, el tamaño y el contenido de la información. Si desea más información sobre las capas, consulte el tema Capas en este mismo capítulo.
VínculosAgregue vínculos que lleven al usuario a otras páginas, vistas, bases de datos o direcciones URL cuando haga clic en un texto o en un gráfico.
Objetos OLE y controles personalizadosDesigner soporta el uso de objetos vinculados e incrustados (OLE), así como de controles personalizados, denominados en ocasiones controles OCX. La inclusión de objetos vinculados o incrustados en páginas o formularios le permite utilizar éstos como puerta de acceso a otra aplicación. Por ejemplo, una página o un formulario denominado "Datos sobre el empleado" puede incluir un objeto OLE que establezca un vínculo a un archivo de Word Pro® en el que se guardan las evaluaciones anuales sobre la productividad. Los campos Notes/FXTM 2.0 mejoran el uso de los objetos gracias a que permiten compartir y actualizar información entre Notes y otras aplicaciones de forma transparente. Si desea más información sobre la inclusión de objetos OLE y controles personalizados en una página, consulte el capítulo Inclusión de objetos OLE en las aplicaciones.
SeccionesUna sección es un área plegable y desplegable que puede incluir objetos, texto y gráficos.
Recursos compartidos de hojas de estilos (CSS) Puede localizar e insertar una CSS (del inglés Cascading Style Sheet, hoja de estilos en cascada) como recurso compartido en una página, un formulario o un subformulario. Si desea más información sobre las hojas de estilos, consulte el tema Creación de hojas de estilos como recursos compartidos en este mismo capítulo.
TablasUtilice tablas para hacer resúmenes de la información, alinear texto y gráficos en filas y columnas, o para disponer los elementos en una página o un formulario. Si desea más información sobre la creación de tablas programadas, consulte el tema Creación de tablas programadas en este mismo capítulo.
TextoUtilice texto en cualquier lugar de una página o un formulario y aplique cualquiera de los atributos de texto como, por ejemplo, color, tamaño, fuente, etc. Si desea información detallada sobre la creación y el formateo de texto, consulte la Ayuda de Lotus Notes.
Si desea información sobre la creación y el formateo de las tablas, consulte el tema Creación de tablas en la Ayuda de Lotus Notes.

Comparación entre las páginas y los formularios

Tanto las páginas como los formularios muestran información a los usuarios. Los formularios, además, permiten recopilar información. No obstante, los campos, subformularios, marcos de diseño y algunos tipos de controles incrustados sólo pueden utilizarse en los formularios. En resumen, una página es más apropiada para mostrar información, mientras que un formulario es más adecuado para recopilar la información.

Uso de páginas en aplicaciones compuestas

Las aplicaciones compuestas incorporan una serie de componentes diferentes en la misma experiencia del usuario. Si está creando una página para utilizarla como componente de una aplicación compuesta, tenga en cuenta que podrá situarse en varias partes de la pantalla y combinarse con muchos otros componentes.

Si desea más información sobre los elementos de las aplicaciones compuestas, consulte Elementos de las aplicaciones compuestas.

Véase también


Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?