Guardar automáticamente un formulario adaptable

Puede configurar un formulario adaptable para que empiece a guardar automáticamente el contenido en función de un evento o un intervalo de tiempo predefinido. De forma predeterminada, el contenido de un formulario adaptable se guarda en una acción del usuario, como al pulsar el botón guardar. La opción de guardado automático es útil en:

  • Guardar automáticamente el contenido para usuarios anónimos y con sesión iniciada
  • Guardado del contenido de un formulario sin la intervención mínima del usuario
  • Empezar a guardar contenido de un formulario basado en un suceso de usuario
  • Guardar el contenido de un formulario repetidamente después de un intervalo de tiempo especificado

Habilitar el guardado automático para un formulario adaptable

Para un formulario adaptable, la opción de guardado automático no está activada de forma predeterminada. Puede activar la opción de guardado automático en la sección Guardar automáticamente de las propiedades de un formulario adaptable. La sección Auto Save también proporciona otras opciones de configuración. Realice los siguientes pasos para habilitar y configurar la opción de guardado automático para un formulario adaptable:

  1. Para acceder a la sección de guardado automático de las propiedades, seleccione un componente, pulse field-level > Contenedor de formulario adaptable y, a continuación, pulse cmppr.

  2. En la sección Autoguardar, Habilitar la opción de guardado automático.

  3. En el cuadro Evento de formulario adaptable, especifique 1 o TRUE para comenzar a guardar automáticamente el formulario cuando se carga en el explorador. También se puede especificar una expresión condicional para un suceso, que cuando se activa y devuelve el valor "True", comienza a guardar el contenido del formulario.

  4. Especifique el Déclencheur. El guardado automático se activa según la configuración. Las opciones son:

    • Basado en el tiempo: seleccione la opción para comenzar a guardar el contenido en función de un intervalo de tiempo específico.
    • Basado en eventos: seleccione la opción para comenzar a guardar el contenido según se active un evento.

    Cuando selecciona un déclencheur, se activa el cuadro Configuración de estrategia . El cuadro Configuración de estrategia le permite:

    • Especifique un intervalo de tiempo si selecciona el déclencheur Basado en el tiempo.
    • Especifique un nombre de evento si selecciona el déclencheur Basado en eventos.

    También puede crear y agregar su propia estrategia personalizada a la lista. Para obtener más información, consulte Implementación de una estrategia personalizada para guardar automáticamente los formularios.

  5. (Solo guardado automático basado en el tiempo) Realice los siguientes pasos para configurar las opciones de guardado automático basado en el tiempo.

    1. En el cuadro Guardado automático en este intervalo, especifique el intervalo de tiempo en segundos. El formulario se guarda repetidamente después de que transcurra el número de segundos especificado en el cuadro de intervalo.
  6. (Solo guardado automático basado en eventos) Realice los siguientes pasos para configurar las opciones de guardado automático basado en eventos.

    1. En el cuadro Auto save after this event, especifique un evento GuideBridge. El formulario se guarda cada vez que la expresión se evalúa como TRUE.
  7. (Opcional) Para guardar automáticamente el contenido para usuarios anónimos, seleccione la opción Habilitar guardado automático para usuarios anónimos y haga clic en Aceptar.

    NOTA

    Para que la opción de guardado automático funcione para usuarios anónimos, asegúrese de configurar el servicio de configuración común de Forms para permitir que todos los usuarios puedan obtener una vista previa, verificar y firmar formularios.

    Para configurar el servicio, vaya a AEM configuración de la consola web en https://[server]:[host]/system/console/configMgr y edite el Servicio de configuración común de Forms para elegir la opción Todos los usuarios en el campo Permitir y guarde la configuración.

Implementar una estrategia personalizada para habilitar el guardado automático para formularios adaptables

Puede implementar un evento personalizado para almacenar en déclencheur la funcionalidad de guardado automático. Siga estos pasos para crear e implementar el evento personalizado:

  1. Cree carpetas de biblioteca de cliente y de biblioteca de cliente. Para ver los pasos detallados, consulte Uso del documento de bibliotecas del lado del cliente.

    Por ejemplo, la siguiente secuencia de comandos utiliza el suceso personalizado emailFocusChangepara almacenar en déclencheur la funcionalidad de guardado automático:

    window.addEventListener("bridgeInitializeStart", function (){   
        guideBridge.connect(function () { guideBridge.on("elementFocusChanged", function (event,data) { 
            if(data.target.name === 'Email') {
                guideBridge.trigger("emailFocusChange");
            }
        });
       });
    });
    
    NOTA

    Se define una propiedad category al crear las carpetas de la biblioteca cliente. Mantenga a mano el valor asignado a la propiedad category .

  2. Abra el formulario adaptable en modo de autor.

  3. En el modo de edición, seleccione un componente, pulse nivel de campo > Contenedor de formulario adaptable y, a continuación, pulse cmppr.

  4. En las propiedades, abra la sección Basic. En el cuadro Client Library Category, introduzca el valor de la propiedad category definida al crear las carpetas de la biblioteca del cliente.

  5. Abra la sección Guardar automáticamente . En el cuadro Auto save after this event , especifique un evento personalizado ya definido en la biblioteca del cliente. Haga clic en Aceptar.

En esta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now