Guardar panel como fragmento

  1. Abra un formulario adaptable que contenga el panel que desea guardar como fragmento de formulario adaptable.

  2. En la barra de herramientas del panel, haga clic en Guardar como fragmento. Se abrirá el cuadro de diálogo Guardar como fragmento.

    NOTE
    Si el panel que está guardando como fragmento contiene un panel secundario, el fragmento resultante lo incluirá.
  3. En el cuadro de diálogo Creación de fragmentos, especifique la siguiente información:

    • Nombre: Nombre del fragmento. El valor predeterminado es el nombre de elemento del panel. Es un campo obligatorio.

      NOTE
      Asegúrese de especificar un nombre único para el fragmento. Si ya existe otro fragmento con el mismo nombre, el fragmento no se creará.
    • Título: Título del fragmento. El valor predeterminado es el título del panel.

    • Descripción: Descripción del fragmento.

    • Etiquetas: Etiquetas de metadatos para el fragmento.

    • Ruta del público destinatario: ruta del repositorio en la que se guarda el fragmento. Si no especifica una ruta, se creará un nodo con el mismo nombre que el del fragmento junto al nodo que contiene el formulario adaptable. El fragmento se guardará en este nodo.

    • Modelo de formulario: En función del modelo de formulario para el formulario adaptable, este campo muestra Esquema XML, Plantilla de formulario o Ninguno. Es un campo no editable.

    • Raíz del modelo de fragmento: Solo aparece en formularios adaptables basados en XSD. Especifica la raíz del modelo de fragmento. Puede elegir / o el tipo complejo XSD de la lista desplegable. Solo puedes reutilizar el fragmento en otro formulario adaptable si seleccionas el tipo complejo como raíz del modelo de fragmento.
      Si elige / como raíz del modelo de fragmento, el árbol XSD completo de la raíz se podrá ver en la pestaña Modelo de datos del formulario adaptable. Para una raíz de modelo de fragmento de tipo complejo, solo los descendientes del tipo complejo seleccionado serán visibles en la pestaña Modelo de datos de formulario adaptable.

    • XSD Ref: Solo aparece en formularios adaptables basados en XSD. Muestra la ubicación del esquema XML.

    • XDP Ref: Solo aparece en formularios adaptables basados en XDP. Muestra la ubicación de la plantilla de formulario XDP.

    save-fragment

    Guardar como diálogo de fragmento

  4. Haz clic en OK.

    El panel se guardará en la ubicación especificada o predeterminada del repositorio. En el formulario adaptable, el panel se reemplazará por una captura del fragmento. Como se muestra a continuación, el panel Información general y sus paneles secundarios, Información personal y Dirección, se guardarán como un fragmento.

    Para editar el fragmento, haga clic en Editar recurso en la barra de herramientas del panel. El fragmento se abre en una nueva pestaña o ventana en modo de edición.

    Editar fragmentos

Trabajar con fragmentos

Configurar el aspecto del fragmento

Cualquier fragmento que inserte en formularios adaptables aparecerá como una imagen de marcador de posición. El marcador de posición muestra títulos de hasta un máximo de diez paneles secundarios en el fragmento. Puede configurar AEM Forms para mostrar el fragmento completo en lugar de la imagen del marcador de posición.

Para mostrar fragmentos completos en formularios, haga lo siguiente:

  1. Vaya a la página de configuración de la consola web de AEM en https:[host]:[port]/system/console/configMgr.

  2. Busque y haga clic en Servicio de configuración de formularios adaptables para abrirlo en modo de edición.

  3. Deshabilite Habilitar marcador de posición en lugar de fragmento para mostrar fragmentos completos en lugar de la imagen del marcador de posición.

Insertar un fragmento en un formulario adaptable

Los fragmentos de formulario adaptable que cree aparecerán en la pestaña Fragmentos de formulario adaptables del buscador de contenido de AEM. Para insertar un fragmento de formulario adaptable en un formulario adaptable, haga lo siguiente:

  1. Abra en modo de edición el formulario adaptable en el que desea insertar un fragmento de formulario adaptable.

  2. Haga clic en Activos assets-browser en la barra lateral. En el explorador de activos, seleccione Fragmentos de formulario adaptable de la lista desplegable.

    También puede elegir mostrar todos los fragmentos de formulario adaptables o filtrar según su modelo de formulario: Plantilla de formulario, Esquema XML o Básico.

  3. Arrastre y suelte un fragmento de formulario adaptable en el formulario adaptable.

    NOTE
    El fragmento de formulario adaptable no está habilitado para la creación desde el formulario adaptable. Además, no puede utilizar un fragmento basado en XSD en un formulario adaptable basado en JSON y viceversa.

El fragmento de formulario adaptable se inserta por referencia en el formulario adaptable y se sincroniza con el fragmento de formulario adaptable independiente. Significa que, al actualizar el fragmento de formulario adaptable, los cambios se reflejarán en todos los formularios adaptables donde se utilice el fragmento.

Incrustar un fragmento en el formulario adaptable

Puede incrustar un fragmento de formulario adaptable en un formulario adaptable si hace clic en el botón Incrustar activo: <fragmentName> de la barra de herramientas del panel del fragmento agregado, como se muestra en la siguiente imagen de ejemplo.

Incrustar un fragmento de formulario en un formulario adaptable

NOTE
El fragmento incrustado ya no estará vinculado al fragmento independiente. Puede editar los componentes del fragmento incrustado desde el formulario adaptable.

Uso de fragmentos dentro de fragmentos

Puede crear fragmentos de formulario adaptable anidados, lo que significa que puede arrastrar y soltar un fragmento en otro fragmento y tener una estructura anidada.

Cambiar fragmentos

Puede reemplazar o cambiar un fragmento de formulario adaptable por otro fragmento mediante la propiedad Seleccionar activo de fragmento en el cuadro de diálogo Editar componente para un panel de fragmento de formulario adaptable.

Uso de un fragmento de formulario varias veces en un formulario adaptable

Puede utilizar un fragmento de formulario basado en esquemas varias veces en un formulario adaptable para guardar datos de forma única para cada campo de fragmento de formulario. Por ejemplo, puede utilizar un fragmento de formulario de dirección para recopilar detalles de dirección para direcciones permanentes, de comunicación y actuales en un formulario de solicitud de préstamo.

usar varios fragmentos en formularios adaptables

NOTE
Si utiliza fragmentos de formulario basados en ninguno varias veces en un formulario adaptable, se produce un problema de sincronización de datos entre los campos de los fragmentos. Puede usar varias veces un fragmento de formulario basado en componentes principales que no esté vinculado a ningún modelo de datos de formulario (FDM) sin experimentar problemas de sincronización de datos.

Asignar automáticamente fragmentos para enlazar datos

Cuando crea un fragmento de formulario adaptable mediante una plantilla de formulario XFA o un tipo complejo XSD y arrastra y suelta el fragmento en un formulario adaptable, el fragmento XFA o el tipo complejo XSD se reemplazará automáticamente por el fragmento de formulario adaptable correspondiente cuya raíz del modelo de fragmento estará asignada al fragmento XFA o al tipo complejo XSD.

Puede cambiar el activo del fragmento y sus enlaces desde el cuadro de diálogo Editar componente.

NOTE
También puede arrastrar y soltar un fragmento de formulario adaptable enlazado desde la biblioteca de fragmentos de formularios adaptables en el buscador de contenido de AEM y proporcionar la referencia de enlace correcta desde el diálogo Editar componente del panel de fragmentos de formulario adaptable.

Administrar fragmentos

Puede realizar varias operaciones en los fragmentos de formulario adaptables mediante la AEM Forms IU.

  1. Vaya a https://[hostname]:'port'/aem/forms.html.

  2. Haga clic en Seleccionar en la AEM Formsbarra de herramientas de la IU y seleccione un fragmento de formulario adaptable. La barra de herramientas muestra las siguientes operaciones que puede realizar en el fragmento de formulario adaptable seleccionado.

OperaciónDescripción
AbrirAbre el fragmento de formulario adaptable seleccionado en el modo de edición.
Ver propiedadesAbre el panel Propiedades. Desde el panel Propiedades, puede ver y editar propiedades, generar una vista previa y cargar una imagen en miniatura del fragmento seleccionado. Para obtener más información, consulte Administrar metadatos.
CopiarCopia el fragmento seleccionado. El botón Pegar aparece en la barra de herramientas.
DescargarDescarga el fragmento seleccionado.
Vista previaProporciona opciones para obtener una vista previa del fragmento como HTML o una vista previa personalizada mediante la combinación de datos de un archivo XML con el fragmento.
Iniciar revisión/Administrar revisiónPermite iniciar y administrar una revisión del fragmento seleccionado.
Crear diccionarioGenera un diccionario para localizar el fragmento seleccionado.
Publicar o cancelar la publicaciónPublica/cancela la publicación del fragmento seleccionado.
EliminarElimina el fragmento seleccionado.