Inserción de datos en la lista de SharePoint mediante el paso de flujo de trabajo invocar FDM
- 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.
-
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"
}
}
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"
}
}
}
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
-
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.