Acerca de los fragmentos

Un fragmento constituye una parte reutilizable de un formulario. Por ejemplo, un fragmento puede incluir un bloque de direcciones o texto legal.

Los fragmentos se administran en la Biblioteca de fragmentos y se almacenan como archivos XDP independientes que se pueden insertar en diversos diseños de formularios. En la versión independiente de Designer, los fragmentos se almacenan en el sistema de archivos y en la Biblioteca de fragmentos. En Designer con Workbench, los fragmentos se almacenan en la Biblioteca de fragmentos y en el repositorio de LiveCycle.

El uso de fragmentos simplifica y acelera la creación y el mantenimiento de una gran cantidad de formularios. Cuando cree un formulario, inserte una referencia en el fragmento necesario y éste aparece en el formulario. La referencia de fragmento contiene un subformulario que señala al archivo XDP físico.

Todos los fragmentos comparten características comunes:

  • Todos los fragmentos se crean del mismo modo.

  • Puede crear un fragmento en el archivo actual o en un archivo independiente, y puede crear varios fragmentos en el mismo archivo.

    Cuando crea un fragmento en un archivo independiente, se genera un archivo para guardar el fragmento en el sistema de archivos o en el repositorio de LiveCycle.

  • Otros creadores de formularios pueden utilizar los fragmentos en sus diseños de formulario.

  • Los archivos de origen de los fragmentos se editan en Designer.

Fragmentos y subformularios

Para crear un fragmento, se puede seleccionar un subformulario ya existente o uno o varios objetos. Los subformularios también incluyen tablas, filas de tabla, filas de encabezado y filas de pie de página. Si selecciona objetos no presentes en un subformulario, éstos se ajustan en un subformulario al crearse el fragmento.

También puede utilizar un conjunto de subformularios de opciones que contenga varias referencias de fragmento. Un conjunto de subformulario de opciones es una variación del objeto de conjunto de subformularios que le permite personalizar la visualización de subformularios específicos desde dentro del conjunto mediante el uso de afirmaciones condicionales. Se utilizan afirmaciones condicionales para determinar qué subformulario del conjunto aparece en el formulario entregado.

Por ejemplo, cada subformulario de un conjunto puede incluir información referente a un estado determinado, y el subformulario mostrado puede determinarse en función del estado en el que se archive el formulario.

Fragmentos de secuencia de comandos

Un fragmento de secuencia de comandos contiene valores o funciones de JavaScript reutilizables que se almacenan por separado desde un objeto determinado, como un analizador de fechas o una invocación de servicio Web. Estos fragmentos incluyen un único objeto de secuencia de comandos que aparece como un elemento secundario de variables en la paleta Jerarquía. Los fragmentos no pueden crearse a partir de secuencias de comandos que sean propiedades de otros objetos, tales como secuencias de comandos de sucesos validate, calculate o initialize.

Para obtener más información, consulte Uso de fragmentos de secuencias de comandos.