Action Envoyer pour formulaire adaptatif configuring-the-submit-action

Adobe recommande d’utiliser les composants principaux pour ajouter des formulaires adaptatifs à une page AEM Sitesou créer des formulaires adaptatifs autonomes.

Version
Lien de l’article
AEM 6.5
Cliquez ici
AEM as a Cloud Service (composants de base)
Cliquez ici
AEM as a Cloud Service (composants principaux)
Cet article

Une action Soumettre vous permet de choisir la destination des données capturées via un formulaire adaptatif. Elle est déclenchée lorsqu’un utilisateur clique sur le bouton Submit sur un formulaire adaptatif. Forms as a Cloud Service, pour Adaptive Forms basé sur les composants principaux, offre un tableau d’actions d’envoi préconfigurées. Ces actions d’envoi prêtes à l’emploi vous permettent de :

  • Envoyez facilement des données de formulaire par courrier électronique.
  • Lancez Microsoft® Power Automate les flux ou les flux AEM lors de la transmission des données.
  • Transmettez directement les données de formulaire à Microsoft® SharePoint Server, Microsoft® Azure Blob Storage ou Microsoft® OneDrive.
  • Envoyez facilement les données à une source de données configurée à l’aide du modèle de données de formulaire (FDM).
  • Envoyez facilement les données à un point de terminaison REST.

Vous pouvez étendre les actions d’envoi par défaut. Vous pouvez également personnaliser les actions d’envoi en fonction des exigences de l’organisation.

Pour définir une action Envoyer pour un formulaire adaptatif, utilisez la boîte de dialogue Configurer d’un composant Conteneur de formulaire adaptatif . La boîte de dialogue de configuration d’un composant Adaptive Form Container comprend :

  • Onglet De base
  • Onglet Modèle de données de formulaire
  • Onglet Envoi

Vous pouvez définir les propriétés du conteneur de formulaires à l’aide de la boîte de dialogue Configurer . Pour en savoir plus sur la boîte de dialogue Configurer d’un composant de conteneur de formulaires, cliquez ici.

Sélectionner et configurer une action Envoyer pour un formulaire adaptatif select-and-configure-submit-action

Pour sélectionner et configurer une action Envoyer pour votre formulaire :

  1. Ouvrez l’explorateur de contenu, puis sélectionnez le composant Conteneur de guide de votre formulaire adaptatif.

  2. Cliquez sur l’icône des propriétés du conteneur de guide Propriétés du guide . La fenêtre du conteneur de formulaires adaptatifs s’ouvre.

  3. Cliquez sur l’onglet Envoi.

    Cliquez sur l’icône de clé à molette pour ouvrir la boîte de dialogue Conteneur de formulaires adaptatifs afin de configurer une action d’envoi.

  4. Sélectionnez et configurez une action Envoyer en fonction de vos besoins.

Vous pouvez également configurer différentes actions pour les envois de formulaire adaptatif.

  • URL de redirection/chemin : cette option permet à l’utilisateur de configurer une page pour chaque formulaire, vers laquelle les utilisateurs du formulaire sont redirigés après l’envoi d’un formulaire adaptatif.
  • Afficher le message - Cette option permet aux utilisateurs et utilisatrices d’ajouter un message qui s’affiche lorsque le formulaire adaptatif est envoyé avec succès. Le texte prédéfini est inclus dans la boîte de dialogue et peut être modifié par l’utilisateur.

Pour plus d’informations sur les actions d’envoi suivantes, voir :

Vous pouvez également envoyer un formulaire adaptatif à d’autres configurations de stockage :

Vous pouvez personnaliser les actions d’envoi par défaut. De plus, vous pouvez personnaliser les actions d’envoi afin de vous conformer à des exigences organisationnelles spécifiques.

Gérer les erreurs sur l’action d’envoi error-handling-on-submit-action

Dans le cadre de la sécurité AEM et des conseils de renforcement, configurez les pages d’erreur personnalisées telles que 400.jsp, 404.jsp et 500.jsp. Ces gestionnaires sont appelés lorsque les erreurs 400, 404 ou 500 s’affichent au moment d’envoyer un formulaire. Les gestionnaires sont également appelés lorsque ces codes d’erreur sont déclenchés sur le nœud de publication. Vous pouvez également créer des pages JSP pour d’autres codes d’erreur HTTP.

Lorsque vous préremplissez un modèle de données de formulaire (FDM) ou un formulaire adaptatif basé sur un schéma avec une plainte de données XML ou JSON à un schéma qui est que les données ne contiennent pas de balises <afData>, <afBoundData> et </afUnboundData>, les données des champs non liés du formulaire adaptatif sont perdues. Le schéma peut être un schéma XML, un schéma JSON ou un modèle de données de formulaire (FDM). Les champs non liés sont des champs de formulaire adaptatif sans la propriété bindref.

Voir également see-also

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