Administrar metadatos de formulario manage-form-metadata

Versión
Vínculo del artículo
AEM as a Cloud Service
Haga clic aquí
AEM 6.5
Este artículo

Información general  overview-nbsp

Los metadatos facilitan la categorización y organización de los recursos y ayudan a los usuarios que buscan un recurso específico.

De forma predeterminada, AEM Forms proporciona un conjunto definido de metadatos para cada tipo de recurso. Más allá de los metadatos predeterminados, puede agregar metadatos personalizados a cada tipo de recurso. AEM Forms también le ofrece los medios adecuados para crear, administrar e intercambiar todos estos metadatos de forma eficaz en sus formularios.

Si es el desarrollador o el propietario de un sitio, puede personalizar el portal de formularios, la interfaz de usuario final de AEM Forms, para reflejar los metadatos que utiliza en su organización. Para obtener más información sobre el portal de formularios, consulte Introducción a la publicación de formularios en un portal.

Metadatos en AEM Forms metadata-in-aem-forms

En AEM Forms, la lista de propiedades de metadatos asociadas a un recurso depende de su tipo. Además, si añade cualquier propiedad de metadatos personalizada, se añade a todos los recursos del tipo en el que se añadieron los metadatos personalizados.

Tipos de recursos asset-types

AEM Forms admite los siguientes tipos de recursos:

  • Plantillas de formulario (formularios XFA)
  • Formularios PDF
  • Documento (PDF planos)
  • Formularios adaptables
  • Recursos
  • XFS

Amplia lista de metadatos extensive-list-of-metadata

A continuación se ofrece una amplia lista de propiedades de metadatos admitidas en AEM Forms:

Nombre de la propiedad
Tipo de recurso
Descripción
Título
Todos excepto el recurso
El nombre para mostrar del formulario.
Descripción
Todos excepto el recurso
La descripción del formulario. El usuario puede especificar este valor.
Tipo
Todos

Un valor de solo lectura que especifica el tipo de recurso. Puede tener uno de los siguientes valores:

  • Plantilla de formulario
  • Formulario PDF, formulario PDF (acróformulario) o formulario PDF (firmado)
  • Documento, documento (firmado)
  • Formulario adaptable
  • Recurso
Creado
Todos
Un valor de solo lectura que especifica la hora de creación del recurso.
Fecha de última modificación
Todos
Un valor de solo lectura que especifica la hora en la que se modificó el recurso por última vez.
Autor
Todos excepto el recurso

Un valor de solo lectura que se calcula automáticamente según el tipo de formulario.

  • PDF/Plantilla de formulario/Documento: recuperado del archivo binario cargado.
  • Formulario adaptable: un usuario que ha iniciado sesión en el momento de la creación del formulario.
Estado
Todos excepto el recurso

Un valor de solo lectura que define uno de los siguientes estados de un formulario:

  • Sin valor: Si un formulario nunca se ha publicado.
  • Publicado: Cuando se publica un formulario.
  • Modificado: Cuando se modifica un formulario después de publicarse una vez.
Fecha de última publicación
Todos excepto el recurso
Un valor de solo lectura que especifica la hora en que se publicó el formulario por última vez.
Tiempo de actividad/inactividad de la publicación
Todos excepto el recurso

Hora a la que está programado que el formulario se publique/se cancele su publicación automáticamente. El usuario establece este valor al editar los metadatos.

  • El tiempo de actividad/inactividad de la publicación debe superar la fecha actual.
  • El tiempo de inactividad de la publicación debe ser posterior al tiempo de actividad.
URL de envío

Plantilla de formulario

Formulario PDF

Para configurar una dirección URL especificada por el usuario para enviar datos de formulario a un servlet.

La URL de envío se puede configurar utilizando cualquiera de los siguientes métodos, enumerados por orden de prioridad:

  • Especifique una URL de envío directamente en una plantilla de formulario mediante el botón Enviar HTTP al crear un formulario XFA en AEM Forms Designer.
  • En la interfaz de usuario de AEM Forms, seleccione un formulario y especifique una URL de envío al editar las propiedades de los metadatos.
  • Edite el componente Búsqueda y lista en el portal de formularios y especifique una URL de envío en la pestaña Vínculo de formulario.
Perfil de procesamiento HTML
Plantilla de formulario
El perfil de procesamiento HTML utilizado al procesar una plantilla de formulario en formato HTML.
Formato de procesamiento

Plantilla de formulario

Formulario adaptable

Esta opción permite al usuario especificar el formato de procesamiento del formulario cuando se publican los formularios:

  • HTML
  • PDF
  • Ambas

Esta opción se utiliza para restringir el formato de procesamiento de los formularios solo en el Portal de Forms donde sean visibles para el usuario final.

Etiquetas
Todos excepto el recurso
Etiquetas asociadas al formulario para facilitar una búsqueda rápida y sencilla.
Referencias

Formulario adaptable

Plantilla de formulario

Recurso

Lista de recursos (otros formularios o recursos) con los que está relacionado este formulario. Estos recursos pueden clasificarse en las dos categorías siguientes:

  • Hace referencia: Recursos a los que hace referencia el formulario actual.
  • Le hacen referencia: Recursos que hacen referencia al recurso actual.

Estos recursos se muestran como enlaces y se puede acceder a sus metadatos directamente haciendo clic en ellos.

Selección del modelo de formulario (XDP/XSD)
Formulario adaptable

Especifica qué modelo de formulario se utiliza durante la creación del formulario adaptable. Esta propiedad puede tener los siguientes valores:

  • Plantilla de formulario: se selecciona una plantilla de formulario de las existentes en el repositorio. Este valor se puede actualizar.
  • Esquema XML: se carga un archivo XSD. Este valor se puede actualizar.
  • Ninguno

Un modelo de formulario una vez seleccionado puede actualizarse, pero no quitarse.

Ver metadatos de formulario view-form-metadata

Los recursos tienen valores de propiedad existentes, que se pueden ver en modo de solo lectura. Estos metadatos se originan cuando se carga o crea el formulario.

  1. Vaya a la ubicación del recurso cuyos metadatos desea ver.

  2. Abra la página de propiedades mediante uno de los métodos siguientes:

    1. Haga clic en el icono Ver propiedades e_propiedades_modorevisión_n de Acciones rápidas.

      note note
      NOTE
      Las Acciones rápidas son los elementos de acción que se muestran sobre una miniatura al pasar el ratón por encima.
    2. Seleccione el formulario y haga clic en el icono Ver propiedades e_propiedades_modorevisión_n que aparece en la barra de herramientas.

    3. Vaya a la página de detalles del formulario haciendo clic en la miniatura del formulario cuando no esté en el modo de selección. A continuación, haga clic en el icono en forma de ojo vistaactiva_ojo_aem6forms de la parte superior derecha y, luego, haga clic en Propiedades en la lista que aparece debajo.

  3. La página de propiedades que se abre muestra un esquema que contiene solo las propiedades de metadatos que contienen algún valor.

    La página de propiedades tiene una barra de herramientas que contiene dos iconos de acción:

    • Editar: editar_aem6forms edite los valores de las propiedades de metadatos.
    • Vista: vistaactiva_ojo_aem6forms vaya a la página de detalles del formulario, la cual lo abre en el modo de vista previa.

    La parte de contenido se divide en dos partes:

    • El panel izquierdo contiene una miniatura del formulario
    • El panel derecho contiene propiedades de metadatos en modo de solo lectura, distribuidas entre varias pestañas.

Añadir/actualizar valores de metadatos de formulario add-update-form-metadata-values

Puede editar el valor de las propiedades de metadatos existentes o agregar nuevos valores a un campo de propiedad de metadatos existente (por ejemplo, cuando un campo de metadatos está en blanco).

Actualizar los valores de las propiedades de metadatos update-metadata-property-values

  1. Siga los pasos mencionados en la sección anterior para abrir la página de propiedades, donde puede ver los metadatos existentes del formulario seleccionado.

  2. En la barra de herramientas, haga clic en el icono Editar editar_aem6forms para cambiar el modo de la página de solo lectura a lectura y escritura.

  3. La página de propiedades que se abre contiene un esquema que incluye una combinación de campos de entrada editables y texto estático.

  4. Las propiedades mostradas en texto estático son las que no se pueden editar.

  5. Puede desplazarse a otras pestañas para ver los campos de entrada de las propiedades de metadatos debajo de estas.

    Esta página muestra una barra de herramientas que contiene dos iconos de acción diferentes de los del modo de vista:

    • Cancelar: cerrar_aem6forms cancele los cambios realizados en los valores de las propiedades de metadatos hasta el momento.
    • Listo: comprobar_aem6forms guarde todos los cambios realizados en los valores de las propiedades de metadatos hasta el momento.

    Ambas acciones dirigen al usuario de nuevo al modo de solo lectura de la página de propiedades, que contiene los valores actualizados.

Actualizar la miniatura del formulario update-the-form-thumbnail

El panel izquierdo de la página de propiedades muestra la miniatura del formulario. De forma predeterminada, la miniatura que se muestra es la que se genera en el momento de crear el formulario (formulario adaptable) o de cargarlo.

Para todos los tipos de formulario, tiene la opción de cargar una imagen haciendo clic en Cargar imagen y buscando un archivo de imagen desde el directorio local. La imagen seleccionada se utiliza como miniatura en lugar de la predeterminada.

En los formularios adaptables, se ofrece una funcionalidad adicional que permite al usuario generar una miniatura en forma de instantánea de la vista previa actual del formulario adaptable. Dado que AEM Forms también permite crear formularios adaptables, la vista previa del formulario adaptable puede variar cada vez que cambia el formulario. Esta funcionalidad para generar una miniatura le permite obtener una nueva miniatura para el formulario adaptable en función del estado de la vista previa actual. Haga clic en Generar vista previa para llevar a cabo esta acción.

NOTE
  • Utilice una imagen cuadrada para la miniatura. Si utiliza una imagen que no sea cuadrada y ve la miniatura en la vista de lista, la miniatura aparece recortada.
  • Una vez que se carga o genera una nueva imagen, la miniatura se reemplaza por esta imagen y no se puede restablecer a la imagen anterior.

Añadir metadatos personalizados add-custom-metadata

Aparte de los metadatos predeterminados, AEM Forms admite nuevos metadatos personalizados.

Se ofrece una herramienta (Editor de esquemas de metadatos) para definir el esquema para el diseño de metadatos; es decir, el diseño de lo que aparece en la página Propiedades de un formulario. El Editor de esquemas de metadatos le permite agregar o modificar un esquema personalizado para sus recursos.

AEM Forms expone los esquemas de metadatos de los tipos de formularios compatibles en esta herramienta. De este modo, puede acceder a estos esquemas y utilizar la funcionalidad que se ofrece en el Editor de esquemas de metadatos para agregar propiedades personalizadas.

Ir al Editor de esquemas de metadatos navigate-the-metadata-schema-editor

  1. Vaya a Herramientas > Recursos > Esquemas de metadatos.

  2. Haga clic en formularios, en los formularios de esquema enumerados.

  3. En la lista que se abre, haga clic en el tipo de recurso para el que desea agregar metadatos personalizados.

    note note
    NOTE
    Estos esquemas contienen propiedades de metadatos que se aportan de forma predeterminada y no se deben modificar/editar (seleccionando la casilla de verificación y haciendo clic en Editar en la barra de herramientas) para evitar problemas de funcionamiento.
  4. Cualquier tipo de recurso en el que se haga clic abre una lista que contiene la opción extendedmetadata. Edite este esquema.

  5. Seleccione la casilla de verificación que aparece junto a extendedmetadata y, a continuación, haga clic en el icono Editar editar_aem6forms que aparece en la barra de herramientas.

  6. AEM Forms abre el Editor de esquemas de metadatos o el creador de formularios del tipo de recurso seleccionado (en este caso, un formulario adaptable).

    Editor de esquemas de metadatos para el tipo Formulario adaptable

    Editor de metadatos

    1. El panel izquierdo contiene secciones con pestañas en las que se colocan los campos y el panel derecho muestra todos los componentes de la interfaz de usuario disponibles y las propiedades del campo seleccionado en el panel izquierdo.

    2. La sección bloqueada no se puede editar y contiene campos para todas las propiedades de metadatos que se ofrecen de forma predeterminada.

    3. Para agregar pestañas adicionales, haga clic en el símbolo +.

    4. Puede agregar un campo personalizado del tipo deseado arrastrando el componente de campo desde la sección Crear formulario, en la página de esquema.

    5. Las especificaciones para este campo se pueden indicar en la sección Configuración después de hacer clic en el campo.

Añadir propiedad de metadatos personalizada en el editor de esquemas add-custom-metadata-property-in-schema-editor

  1. Vaya a la pestaña (existente o nueva) donde desee agregar la propiedad personalizada.

  2. Arrastre un componente del tipo deseado desde la sección Crear formulario al panel izquierdo y colóquelo en una ubicación conveniente.

    note note
    NOTE
    No puede mover las secciones bloqueadas, pero puede colocar su componente en cualquiera de los espacios vacíos.
  3. Haga clic en un componente que acabe de arrastrar. En la pestaña Configuración que se abre en el panel derecho, rellene los campos siguientes:

    1. Especifique una Etiqueta de campo que se utilice como nombre para mostrar encima del campo colocado en el esquema (Por ejemplo: Departamento)

    2. En el campo Asignar a propiedad, puede ver un valor rellenado previamente './jcr:content/metadata/default'. Cambie “default” a un nombre de propiedad deseado, que se utiliza para almacenar la propiedad en el repositorio crx (por ejemplo: './jcr:content/metadata/department')

      note note
      NOTE
      No cambie el prefijo ‘./jcr:content/metadata/’, ya que define la ruta en la que se almacena la propiedad.
      Además, el nombre de la propiedad debe ser único para evitar escribir valores para dos o más propiedades en la misma ubicación del repositorio. Por lo tanto, se recomienda cambiar el valor “default”.
    3. Rellene otras configuraciones según sea necesario. Por ejemplo: seleccione la opción Obligatorio si desea que el campo sea obligatorio.

    4. Para eliminar un campo que haya añadido, seleccione el campo y, a continuación, haga clic en el icono Eliminar eliminar-1 .

  4. Si es necesario, siga los pasos 1-3 para agregar otra propiedad.

  5. Haga clic en Listo después de realizar todos los cambios.

    Ha añadido correctamente una propiedad de metadatos personalizada.

Ahora todos los formularios adaptables de AEM Forms contienen esta propiedad de metadatos adicional. Puede editarla desde la página de propiedades.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2