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 elementos siguientes:
Elementos de una página Descripción
AccionesLas acciones automatizan las tareas que debe llevar a cabo el usuario. Agregue acciones al menú del cliente IBM® Lotus® Notes®, o agregue acciones con botones o zonas activas a una página, XPage o formulario. Si desea más información, consulte Acciones en el capítulo "Automatización de aplicaciones".
AppletsUtilice applets de Java(TM) para incluir en una página, una XPage o un formulario 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), consulte el capítulo 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 una página, una XPage o un formulario pueden incrustarse los elementos siguientes: paneles de vistas o 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, una XPage o un formulario. Use los gráficos para añadir color a una página, una XPage o un formulario, 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 asignación de formato 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, una XPage, 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 estos 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 las tablas para crear resúmenes de la información, alinear el texto y los gráficos en filas y columnas, o disponer los elementos en una página, una XPage 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, una XPage 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 de texto y la asignación de formato, consulte la Ayuda de Lotus Notes.
Si desea información sobre la creación de tablas y la asignación de formato, consulte el tema Creación de tablas en la Ayuda de Lotus Notes.

Diferencias entre las páginas y las XPages y los formularios

Tanto las páginas como las XPages y los formularios muestran información a los usuarios. Las páginas y los formularios pueden verse tanto en el cliente Notes como en Internet, mientras que las XPages sólo pueden verse en Internet. Los formularios y las XPages, además, permiten recopilar información. Los campos, subformularios, marcos de diseño y algunos tipos de controles incrustados pueden utilizarse en los formularios, pero no en las páginas. 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?