Enregistrer des formulaires en tant que brouillons et les répertorier sur la page Sites
Cet article contient du contenu sur la fonctionnalitéBrouillons, une fonctionnalité de version préliminaire. La fonctionnalité de version préliminaire n’est accessible que par le biais de notre canal de version préliminaire.
Prenons l’exemple d’un utilisateur qui commence à remplir un formulaire, mais qui doit se mettre en pause et revenir ultérieurement. AEM propose une option save-as-draft
, permettant à l’utilisateur d’enregistrer le formulaire en tant que brouillon pour une exécution ultérieure. Pour faciliter cela, AEM fournit le composant Portail Forms prêt à l’emploi Drafts & Submissions{qui affiche les brouillons et les envois sur les pages AEM Sites. Le composant répertorie les formulaires qui ont été enregistrés en tant que brouillons pour une fin ultérieure, ainsi que ceux qui ont été envoyés. Seuls les utilisateurs connectés peuvent modifier leurs brouillons ou afficher leurs formulaires envoyés. Cependant, si un utilisateur anonyme parcourt la liste des formulaires à l’aide du composant Search & Lister et enregistre un formulaire en tant que brouillon, ce brouillon n’est pas répertorié par le composant Drafts & Submissions. Pour afficher les brouillons et les envois, les utilisateurs doivent être connectés au moment de l’envoi du formulaire.
Prérequis
-
Activez les composants principaux de Forms adaptatif pour votre environnement.
Après avoir déployé les derniers composants principaux dans votre environnement, les composants du portail Forms deviennent accessibles dans votre environnement de création.
Configuration du composant Portail Forms de stockage Azure et de stockage unifié pour les versions préliminaires et les envois
Le composant Drafts & Submissions a besoin d’une configuration de stockage pour enregistrer et répertorier les brouillons sur la page AEM Sites. Le connecteur de stockage unifié offre une structure pour lier AEM avec un stockage externe. Pour enregistrer le formulaire en tant que brouillon, vérifiez que vous disposez d’un compte de stockage Azure et d’une clé d’accès pour autoriser l’accès au compte de stockage Azure. Une fois que vous disposez d’un compte de stockage Azure et de la clé d’accès, effectuez les étapes suivantes pour créer une configuration de stockage Azure :
-
Accédez à Outils > Cloud Services > Stockage Azure.
-
Sélectionnez un dossier de configuration pour créer la configuration et sélectionnez Créer.
-
Indiquez un titre pour la configuration dans le champ Titre.
-
Indiquez le nom du compte de stockage Azure dans les champs Compte de stockage Azure et Clé d’accès Azure .
Saisissez
Connection String
dans la zone de texteAzure Storage Account
etAzure Key
dans la zone de texteAzure Access key
. -
Cliquez sur Enregistrer.
note note NOTE Vous pouvez récupérer le compte de stockage Azure et la clé d’accès Azure à partir du portail Microsoft Azure. Après, vous avez créé avec succès la configuration de stockage Azure, configurez le connecteur de stockage unifié pour le portail Forms, en procédant comme suit :
-
Accédez à Outils > Formulaires > Connecteur de stockage unifié.
-
Dans la section Portail Formulaires, sélectionnez Azure dans la liste déroulante Stockage.
-
Spécifiez le chemin de configuration de la configuration du stockage Azure dans le champ Chemin de configuration du stockage.
-
Sélectionnez Enregistrer.
Une fois que vous avez correctement configuré Azure Storage et Unified Storage Connector pour stocker les brouillons et les formulaires envoyés, ajoutez le composant Drafts & Submissions sur la page AEM Sites.
Comment ajouter le composant Drafts & Submissions à une page AEM Sites ?
Vous pouvez utiliser des composants Forms Portal prêts à l’emploi pour répertorier les brouillons et les envois sur la page Sites. Effectuez les étapes suivantes pour ajouter le composant de portail Drafts & Submissions :
-
Ouvrez la page AEM Sites en mode Modifier .
-
Accédez à Informations sur la page > Modifier le modèle.
-
Cliquez sur la stratégie et cochez la case Drafts & Submissions sous le [nom de projet AEM archetype] - Forms and Communications Portal.
-
Cliquez sur Terminé.
-
Ouvrez à nouveau la page AEM Sites en mode création.
-
Recherchez la section dans l’éditeur de page qui vous permet d’ajouter le composant Portail Forms .
-
Cliquez sur l'icône Ajouter . L’icône est un signe plus (+) qui indique l’option d’ajout de nouveaux composants.
Cliquez sur l’icône Ajouter pour afficher une boîte de dialogue Insérer un nouveau composant qui affiche divers composants à insérer.
note note NOTE Vous pouvez également faire glisser et déposer le composant. -
Parcourez les composants disponibles dans la boîte de dialogue et sélectionnez un composant dans la liste. Par exemple, sélectionnez le composant Drafts & Submissions dans la liste pour ajouter le composant Drafts & Submissions du portail Forms.
Maintenant, configurez les propriétés du composant Drafts and Submissions en fonction des exigences.
Configuration des propriétés du composant Drafts & Submissions
Vous pouvez configurer les propriétés de la fonction Drafts & Submissions :
-
Sélectionnez le composant Drafts & Submissions .
-
Cliquez sur l’icône et la boîte de dialogue s’affiche.
-
Dans la boîte de dialogue Drafts and Submissions, spécifiez ce qui suit :
- Titre Pour identifier un composant dans une page Sites et, par défaut, le titre s’affiche au-dessus du composant.
- Sélectionner un type : pour indiquer la liste de formulaires en tant que brouillons ou formulaires envoyés. Si vous choisissez Brouillon de Forms, les formulaires enregistrés en tant que brouillons s’affichent. Vous pouvez également sélectionner Forms envoyée pour afficher les formulaires envoyés par les utilisateurs connectés.
- Mise en page : pour afficher la liste des brouillons de formulaires ou des formulaires envoyés au format carte ou liste.
Configuration de formulaires à enregistrer en tant que brouillons
Vous pouvez configurer les Forms adaptatives de deux manières suivantes pour les enregistrer en tant que brouillons en vue d’une utilisation ultérieure :
Action de l’utilisateur ou de l’utilisatrice
Pour enregistrer un formulaire en tant que brouillon, créez une règle Enregistrer le formulaire sur un composant de formulaire, comme un bouton. Lorsque vous cliquez sur le bouton, la règle se déclenche et le formulaire est enregistré en tant que brouillon. Effectuez les étapes suivantes pour créer une règle Enregistrer le formulaire sur un composant de bouton :
-
Ouvrez un formulaire adaptatif en mode d’édition.
-
Sélectionnez l’icône Modifier les règles pour ouvrir l’éditeur de règles pour le composant Bouton.
-
Sélectionnez Créer pour configurer et créer la règle pour le bouton.
-
Dans la section When, sélectionnez is click et, dans la section Then, sélectionnez l’option Save Form (Enregistrer le formulaire).
-
Cliquez sur Terminé pour enregistrer la règle.
Lorsque vous prévisualisez un formulaire adaptatif, remplissez-le et cliquez sur le bouton Enregistrer le formulaire, le formulaire est enregistré en tant que brouillon.
Brouillons
Vous pouvez également configurer un formulaire adaptatif pour l’enregistrer automatiquement en fonction d’un événement temporel, en vous assurant qu’il est enregistré après la durée spécifiée. Lorsque vous activez les composants Forms Portal pour votre environnement, l’onglet Enregistrement automatique s’affiche dans les propriétés du conteneur Forms. Vous pouvez configurer la fonction d’enregistrement automatique d’un formulaire adaptatif :
-
Dans l’instance d’auteur, ouvrez un formulaire adaptatif en mode d’édition.
-
Ouvrez l’explorateur de contenu, puis sélectionnez le composant Conteneur de guide de votre formulaire adaptatif.
-
Cliquez sur l’icône des propriétés du conteneur de guide et ouvrez l’onglet Brouillons .
-
Cochez la case Enregistrer automatiquement les brouillons pour activer l’enregistrement automatique du formulaire en tant que brouillons.
-
Configurez Enregistrer la préférence comme Enregistrer les brouillons à intervalles réguliers, pour enregistrer automatiquement le formulaire après un intervalle de temps spécifique.
-
Spécifiez l’intervalle dans Périodicité de l’intervalle de sauvegarde (secondes) pour définir la durée qui déclenche l’enregistrement automatique du formulaire à l’intervalle défini.
-
Cliquez sur Terminé.
Afficher les brouillons/formulaires envoyés sur la page Sites à l’aide du composant Drafts & Submissions
Pour afficher les brouillons enregistrés ou les formulaires envoyés, utilisez le composant Portail Forms Drafts & Submissions.
Lorsque Select Type est sélectionné en tant que Brouillon de Forms dans la boîte de dialogue de configuration du composant Drafts & Submissions, les formulaires enregistrés en tant que brouillons apparaissent sur la page Sites. Vous pouvez ouvrir les brouillons en cliquant sur les points de suspension (…) pour remplir le formulaire.
Lorsque Select Type est sélectionné en tant que Submitted Forms dans la boîte de dialogue de configuration du composant Drafts & Submissions, les formulaires envoyés s’affichent. Vous pouvez afficher les formulaires envoyés, mais ne pouvez pas les modifier.
Vous pouvez également ignorer les formulaires en cliquant sur les points de suspension (…) qui apparaissent dans le coin inférieur droit du formulaire.
Étapes suivantes
Dans l’article suivant, apprenez à ajouter des références à des formulaires sur la page Sites à l’aide du composant Link Forms Portal.
Articles connexes
Voir également see-also
- Créer un formulaire adaptatif AEM
- Ajouter un formulaire adaptatif AEM à la page AEM Sites
- Appliquer des thèmes à un formulaire adaptatif AEM
- Ajouter des composants à un formulaire adaptatif AEM
- Utiliser reCAPTCHA dans un formulaire adaptatif AEM
- Générer une version PDF (document d’enregistrement) d’un formulaire adaptatif AEM
- Traduire un formulaire adaptatif AEM
- Activer Adobe Analytics sur un formulaire adaptatif pour suivre son utilisation
- Connecter un formulaire adaptatif à Microsoft SharePoint
- Connecter un formulaire adaptatif à Microsoft Power Automate
- Connecter un formulaire adaptatif à Microsoft OneDrive
- Connecter un formulaire adaptatif au stockage Blob Azure Microsoft
- Connecter un formulaire adaptatif à Salesforce
- Utiliser Adobe Sign dans un formulaire adaptatif AEM
- Ajouter un nouveau paramètre régional pour un formulaire adaptatif
- Envoyer des données de formulaire adaptatif à une base de données
- Envoyer des données de formulaire adaptatif à un point d’entrée REST
- Envoyer des données de formulaire adaptatif à un workflow AEM
- Utiliser le Portail Formulaires pour répertorier des formulaires adaptatifs AEM sur un site web AEM
- Ajouter des contrôles de version, des commentaires et des annotations à un formulaire adaptatif
- Comparer des formulaires adaptatifs