Creación e inserción de fragmentos

Puede crear un fragmento en un archivo XDP independiente o en el diseño de formulario actual. Cuando cree el fragmento en un archivo independiente, puede sustituir los objetos seleccionados por una referencia al archivo de fragmento. Si no sustituye la selección por una referencia de fragmento, se crea el fragmento, pero la selección permanece intacta y no se conecta al nuevo fragmento. Si se deja la selección intacta, se ahorran pasos cuando necesita crear varios fragmentos similares.

La creación del fragmento en el archivo actual resulta útil cuando desea definir varios fragmentos en un archivo. La creación de varios fragmentos en un archivo puede facilitar la actualización de varios fragmentos, especialmente cuando éstos son similares.

Nota: no se puede crear un fragmento en un formulario generado mediante la importación de un archivo PDF como ilustraciones. Para obtener más información, consulte Importación de documentos PDF como ilustración.

Los fragmentos se identifican mediante el nombre de fragmento. Cuando cree el fragmento en un archivo independiente, también puede especificar la ubicación y el nombre de archivo. El nombre de fragmento no tiene que coincidir necesariamente con el nombre de archivo.

El nombre del fragmento aparece en la Biblioteca de fragmentos al hacer clic en Aceptar en el cuadro de diálogo Crear fragmento. Cuando se crea un fragmento en el diseño de formulario actual y se guarda como un archivo XDP, el nombre del fragmento aparece en la Biblioteca de fragmentos al guardar el archivo.

Cuando cree un fragmento, puede seleccionar un subformulario ya existente o uno o varios objetos. Si selecciona objetos no presentes en un subformulario, éstos se ajustan en un subformulario al crearse el fragmento.

Nota: después de crear un fragmento seleccionando objetos ya existentes, actualice las referencias de secuencia de comandos del fragmento para reflejar que los objetos se ajustan en un nuevo subformulario.

Puede utilizar el menú para crear un fragmento o bien puede arrastrar los objetos seleccionados en la Biblioteca de fragmentos. Cuando cree un fragmento arrastrando la selección a la Biblioteca de fragmentos, la opción para crear el fragmento en el archivo actual no se muestra disponible.

Guarde los archivos de origen de fragmento como archivos XDP. Si guarda un archivo de origen de fragmento como un archivo PDF, no se podrá hacer referencia a los fragmentos en otros formularios.

Cuando se crea un fragmento en una aplicación de LiveCycle y se protege, se guarda en el repositorio y aparece en la vista de aplicaciones de Workbench.

Cree fragmentos de secuencia de comandos a partir de objetos de secuencia de comandos en lugar de subformularios, y créelos a partir de la paleta Jerarquía.

Para obtener más información sobre la creación e inserción de fragmentos de secuencia de comandos, consulte Uso de fragmentos de secuencias de comandos.

Creación de un fragmento

  1. Seleccione los objetos que desee incluir en el fragmento. Puede seleccionar un fragmento o varios objetos.

  2. Seleccione Editar > Fragmentos > Crear fragmento.

  3. (Opcional) En el cuadro Descripción, escriba una descripción del fragmento.

  4. Seleccionar un método para crear el fragmento:

    • Para definir el fragmento en un archivo XDP independiente que se almacene en la Biblioteca de fragmentos, seleccione Crear fragmento en la Biblioteca de fragmentos.

      • En la versión independiente de Designer, seleccione la Biblioteca de fragmentos en la que desea guardar el archivo de fragmento.

      • En Designer con Workbench, en la lista Biblioteca de fragmentos, seleccione la carpeta de aplicación de LiveCycle en la que desea guardar el archivo de fragmento. No se puede seleccionar la carpeta raíz de la aplicación.

      • (Opcional) Para usar un nombre de archivo diferente, en el cuadro Nombre de archivo, escriba el nombre de archivo del fragmento.

      • Para hacer referencia al nuevo fragmento en el diseño de formulario actual, seleccione Sustituir selección por referencia a nuevo fragmento de formulario y, a continuación, haga clic en Aceptar.

Inserción de referencias de fragmento

Puede utilizar fragmentos para reutilizar contenido en varios formularios. Cuando cree un diseño de formulario, inserte una referencia en un fragmento ya existente y éste aparece en el formulario.

Después de insertar una referencia de fragmento, puede cambiar su posición en el diseño de formulario.

Si usa Designer con Workbench, puede insertar una referencia a un fragmento que se encuentre fuera de la carpeta raíz de la aplicación o que no esté en una aplicación de Workbench. Sin embargo, debe copiar el fragmento y los archivos a los que hace referencia en la aplicación actual. Los archivos se copian en la misma carpeta que el formulario actual y las referencias a los archivos se actualizan.

Nota: no se puede insertar un fragmento en un formulario creado mediante la importación de un archivo PDF como ilustraciones. (Consulte Importación de documentos PDF como ilustración.)
Para obtener una vista previa de los fragmentos en la paleta Biblioteca de fragmentos, seleccione Mostrar panel de vista previa en el menú de la paleta.

Inserción de un fragmento desde la paleta Biblioteca de fragmentos

 Realice alguna de las siguientes acciones:
  • Arrastre el fragmento hasta la página de diseño de formulario.

    Nota: no se puede arrastrar un fragmento de la paleta Biblioteca de fragmentos a un subformulario que sea un elemento secundario de un “subformSet”. el cursor cambia y Designer muestra un icono de advertencia (un círculo con una línea diagonal) para indicar que esta operación no está permitida.
  • Haga doble clic en el fragmento.

Inserción de un fragmento desde el menú Insertar

  1. Seleccione Insertar > Fragmento.

  2. Vaya al archivo que contiene el fragmento.

  3. Seleccione el archivo.

  4. Si el archivo contiene más de un fragmento, seleccione el fragmento.

  5. Haga clic en Aceptar. El fragmento aparece en el centro de la página visible.