Handelingen verzenden die worden ondersteund door Adaptive Forms

Met Adaptieve Forms kunt u aantrekkelijke, responsieve, dynamische en adaptieve formulieren maken. Ze bieden een intuïtieve gebruikersinterface en een set van kant-en-klare componenten voor het efficiënt ontwerpen en beheren van formulieren. U kunt verschillende verzendacties configureren om formuliergegevens te verzenden naar services zoals OneDrive, SharePoint, Workfront Fusion en meer.

Een verzendactie wordt geactiveerd wanneer een gebruiker op de knop Submit op een adaptief formulier klikt. Forms as a Cloud Service bevat verschillende verzendacties uit het tekstvak. Met de ingebouwde verzendacties kunt u:

  • Formuliergegevens eenvoudig verzenden via e-mail
  • Start Microsoft® Power Automate-stromen of AEM Workflows tijdens het verzenden van de gegevens.
  • Verzend de formuliergegevens rechtstreeks naar Microsoft® SharePoint Server, Microsoft® Azure Blob Storage of Microsoft® OneDrive.
  • Verzend naadloos de gegevens naar een gevormde gegevensbron gebruikend het Model van de Gegevens van de Vorm (FDM).
  • Verzend de gegevens gemakkelijk naar een REST-eindpunt.

Handelingen verzenden die worden ondersteund door Adaptive Forms

AEM-formulieren bieden de volgende verzendacties uit de verpakking:

U kunt ook een adaptief formulier verzenden naar andere opslagconfiguraties:

Ondersteuning voor handelingen verzenden voor alle ontwerptypen

In de volgende tabel wordt aangegeven welke verzendacties worden ondersteund op basis van de in AEM Forms gebruikte methode voor het schrijven van formulieren:

Handeling verzenden
Componenten van de Stichting
Componenten van de Kern
Universele Redacteur
op document-Gebaseerde Forms
E-mail verzenden
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Power Automated Flow
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden naar SharePoint
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Workfront Fusion
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden met FDM
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden naar AEP
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Azure Blob Storage
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden naar REST-eindpunt
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden naar Marketo Engage
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden naar OneDrive
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
AEM-workflow aanroepen
✅ Ondersteund
✅ Ondersteund
✅ Ondersteund
Verzenden naar werkblad
✅ Ondersteund
✅ Ondersteund

Revalidatie op de server in adaptieve vorm

In elk onlinesysteem voor gegevensvastlegging plaatsen ontwikkelaars doorgaans bepaalde JavaScript-validaties op de client om een aantal bedrijfsregels af te dwingen. Maar in moderne browsers, moeten de eindgebruikers die bevestigingen omzeilen en manueel bijdragen gebruikend diverse technieken, zoals Browser van het Web DevTools Console indienen. Deze technieken gelden ook voor Adaptive Forms. Een formulierontwikkelaar kan verschillende validatielogboeken maken, maar technisch kunnen eindgebruikers die validatielogboeken omzeilen en ongeldige gegevens naar de server verzenden. Ongeldige gegevens zouden de bedrijfsregels overtreden die een auteur van formulieren heeft afgedwongen.

Met de functie voor validatie aan de serverzijde kunt u ook de validaties uitvoeren die een Adaptive Forms-auteur heeft verstrekt tijdens het ontwerpen van een adaptief formulier op de server. Hierdoor wordt voorkomen dat bij het verzenden van gegevens en bij het valideren van formulieren inbreuk wordt gemaakt op de bedrijfsregels.

Wat moet u op de server valideren?

Alle OOTB-veldvalidaties (out-of-box) van een adaptief formulier die opnieuw worden uitgevoerd op de server zijn:

  • Vereist
  • Clausule voor validatie
  • Validatie-expressie

Gebruik de Revalidate on server onder Adaptief formuliercontainer in de zijbalk om validatie op de server in of uit te schakelen voor het huidige formulier.

toelatend server-zijBevestiging

toelatend server-zijBevestiging

Als de eindgebruiker deze validaties overslaat en de formulieren verzendt, wordt de validatie opnieuw uitgevoerd door de server. Als de validatie aan het einde van de server mislukt, wordt de verzendtransactie gestopt. De gebruiker krijgt het oorspronkelijke formulier opnieuw te zien. De vastgelegde gegevens en verzonden gegevens worden als een fout aan de gebruiker gepresenteerd.

NOTE
Servervalidatie valideert het formuliermodel. U wordt aangeraden een aparte clientbibliotheek voor validaties te maken en deze niet te mengen met andere elementen, zoals HTML styling en DOM manipulation in dezelfde clientbibliotheek.

Zie ook

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab