DocumentaciónAEMTutoriales de AEMTutoriales de AEM as a Cloud Service

Inserción de datos en la lista de SharePoint mediante el paso de flujo de trabajo invocar FDM

Última actualización: 5 de mayo de 2025
  • Se aplica a:
  • Experience Manager as a Cloud Service
  • Temas:
  • Formularios adaptables

Creado para:

  • Principiante
  • Desarrollador

AEM Forms as a Cloud Service

En este artículo se explican los pasos necesarios para insertar datos en la lista de SharePoint mediante el paso para invocar FDM en el flujo de trabajo de AEM.

Este artículo supone que ha configurado correctamente el formulario adaptable para enviar datos a la lista de SharePoint.

Crear un modelo de datos de formulario basado en la fuente de datos de lista de SharePoint

  • Cree un nuevo modelo de datos de formulario basado en la fuente de datos de lista de SharePoint.
  • Agregue el modelo adecuado y el servicio get del modelo de datos de formulario.
  • Configure el servicio de inserción para insertar el objeto del modelo de nivel superior.
  • Pruebe el servicio de inserción.

Crear un flujo de trabajo

  • Cree un flujo de trabajo sencillo con el paso para invocar FDM.
  • Configure el paso para invocar FDM para utilizar el modelo de datos de formulario creado en el paso anterior.
  • asociado-fdm

Formulario adaptable basado en componentes principales

Los datos enviados tienen el siguiente formato. Necesitamos extraer el objeto ContactUS mediante la notación de puntos en el paso de flujo de trabajo invocar el servicio de modelo de datos de formulario, como se muestra en la captura de pantalla

{
  "ContactUS": {
    "Title": "Mr",
    "Products": "Photoshop",
    "HighNetWorth": "1",
    "SubmitterName": "John Does"
  }
}
  • map-input-parameters

Formulario adaptable basado en componentes de base

Los datos enviados tienen el siguiente formato. Extraiga el objeto JSON de ContactUS utilizando la notación de puntos en el paso de flujo de trabajo invocar servicio de modelo de datos de formulario

{
    "afData": {
        "afUnboundData": {
            "data": {}
        },
        "afBoundData": {
            "data": {
                "ContactUS": {
                    "Title": "Lord",
                    "HighNetWorth": "true",
                    "SubmitterName": "John Doe",
                    "Products": "Forms"
                }
            }
        },
        "afSubmissionInfo": {
            "lastFocusItem": "guide[0].guide1[0].guideRootPanel[0].afJsonSchemaRoot[0]",
            "stateOverrides": {},
            "signers": {},
            "afPath": "/content/dam/formsanddocuments/foundationform",
            "afSubmissionTime": "20240517100126"
        }
    }
}

foundation-based-form

Configuración del formulario adaptable para el flujo de trabajo de déclencheur AEM

  • Crear un formulario adaptable mediante el modelo de datos de formulario creado en el paso anterior.
  • Arrastre y suelte algunos campos del origen de datos en el formulario.
  • Configure la acción de envío del formulario como se muestra a continuación
  • acción de envío

Prueba del formulario

Obtenga una vista previa del formulario creado en el paso anterior. Complete el formulario y envíelo. Los datos del formulario deben insertarse en la lista de SharePoint.

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69