Partager via


Ajouter un formulaire

Un formulaire est une configuration pilotée par les données qui collecte des données dans des sites Power Pages. Les formulaires sur les pages sont créés à partir de formulaires de tables Dataverse. Les formulaires de table Dataverse peuvent être créés à l’aide de l’espace de travail Données ou des applications pilotées par modèle créées dans Power Apps. Vous pouvez les utiliser sur des pages ou avec des listes pour créer une application Web complète.

Astuce

Pour ajouter un formulaire :

  1. Ouvrez le studio de conception pour modifier le contenu et les composants du site.

  2. Accédez à l’espace de travail Pages.

  3. Sélectionnez la page que vous souhaitez modifier.

  4. Sélectionnez la section à laquelle vous souhaitez ajouter le composant de formulaire.

  5. Survolez n’importe quelle zone de canevas modifiable, puis sélectionnez l’icône Formulaire sur le volet Composant.

    Options du menu d’ajout de composants.

  6. Vous pouvez choisir de créer un nouveau formulaire ou d’utiliser un formulaire existant (si un créateur en a déjà créé un).

    Si vous choisissez de créer un nouveau formulaire, vous devez entrer les critères suivants.

    Ajouter un formulaire à une page.

    Option Description
    Choisir une table Choisissez la table où vous souhaitez stocker les données.
    Sélectionner un formulaire Sélectionnez l’un des formulaires Dataverse disponibles pour la table sélectionnée.
    Attribuer un nom à votre copie du formulaire sélectionné Donnez un nom à votre copie du formulaire.
    Données Vous pouvez choisir de faire en sorte que les données saisies par un utilisateur créent un nouvel enregistrement, mettent à jour des enregistrements existants ou mettent les données en lecture seule.
    Lors de l’envoi Vous pouvez éventuellement choisir d’afficher un message de réussite. Vous devez entrer les options pour rediriger vers une page Web et rediriger vers une URL.
    CAPTCHA Vous pouvez choisir d’afficher un captcha aux utilisateurs anonymes, aux utilisateurs authentifiés ou aux deux.
    Attachments Vous permet d’activer et configurer les documents joints pour le formulaire.

    Note

    Vous devrez activer les autorisations de table pour vous assurer que les utilisateurs pourront interagir avec les données des formulaires.

  7. Vous pouvez sélectionner les points de suspension (...) pour dupliquer le formulaire, le déplacer vers le haut ou vers le bas dans la section, ou le supprimer.

Modifier un champ de texte dans le formulaire

Vous pouvez modifier les champs de texte, y compris l’e-mail, le titre du formulaire et la section de titre.

Pour modifier un champ de texte dans le formulaire :

  1. Survolez et sélectionnez le champ de texte dans le canevas.
  2. Modifiez le champ de texte et stylisez-le selon vos besoins (gras, souligné ou italique). Options de style pour les champs de texte, notamment gras, souligné et italique. Gras est sélectionné ici.

Modifier, valider et supprimer des champs de formulaire

Les champs de formulaire sont modifiables dans l’espace de travail Pages.

Pour modifier un champ de formulaire :

  1. Sélectionnez le champ et choisissez Modifier le champ.

  2. Définissez les propriétés de votre champ.

    • Mettez à jour le libellé/nom d’affichage du champ.
    • Marquez le champ comme obligatoire, puis personnalisez le message d’erreur à afficher lorsque le champ est obligatoire.
    • Ajoutez une description au champ et ajustez sa position (les choix incluent au-dessus du champ, en dessous du champ et au-dessus de l’étiquette).
    • Définissez les règles de validation du champ.
      • Utilisez les options pour configurer des validations prêtes à l’emploi.
      • Utilisez l’option Regex pour saisir une validation personnalisée à l’aide d’expressions régulières.

    Selon votre type de données, d’autres propriétés peuvent être affichées.

  3. Cliquez sur Terminé.

Pour supprimer un champ de formulaire :

  1. Survolez et sélectionnez le champ de texte dans le canevas.
  2. Choisissez les points de suspension ... dans la barre d’outils.
  3. Sélectionnez Supprimer.

Avertissement 

Cela supprime également le champ du formulaire Dataverse correspondant.

Activer les pièces jointes sur un formulaire

Si des pièces jointes sont activées, les utilisateurs peuvent charger une pièce jointe avec la soumission du formulaire.

Pour activer les pièces jointes sur un formulaire :

  1. Ajoutez un champ ou modifiez un formulaire existant.

  2. Dans la boîte de dialogue Ajouter un formulaire, sélectionnez Pièces jointes dans le volet de gauche.

  3. Activez/désactivez le bouton à bascule Activer les pièces jointes.

  4. Activez/désactivez le bouton bascule Pièce jointe requise selon que vous souhaitez ou non demander à l’utilisateur d’inclure une pièce jointe.

  5. Activez/désactivez le bouton à bascule Autoriser plusieurs fichiers selon que vous souhaitez autoriser ou non l’utilisateur à télécharger plusieurs fichiers.

  6. Pour Stockage des pièces jointes, sélectionnez Notes pour enregistrer les fichiers dans Dataverse ou sélectionnez Azure Blob Storage pour stocker les fichiers dans Azure.

    Note

    Avant de pouvoir utiliser le Stockage Blob Azure pour les pièces jointes, certaines conditions préalables sont requises :

    • La version du package du Dataverse portail de base doit être au moins 9.3.2405.xx. Si la condition n’est pas remplie, vous verrez un message « Pour accéder à d’autres contrôles pour le chargement de fichiers, mettez à jour le package du portail de base Dataverse ».
    • La version d’exécution de votre Power Pages site web doit être au moins 9.6.5.1.
  7. Si vous utilisez le stockage Blob Azure, entrez des valeurs pour le Nom du compte de stockage Azure et le Nom du conteneur Azure. Pour en savoir plus, consultez Activer le stockage Azure.

  8. Pour Nombre maximal de fichiers, entrez le nombre maximal de fichiers que vous souhaitez autoriser un utilisateur à télécharger.

  9. Pour Limite de taille de téléchargement par fichier (en Ko), entrez la taille maximale en Ko que vous souhaitez autoriser par fichier. Le tableau suivant indique les limites absolues de taille de fichier maximale en fonction de l’option de stockage sélectionnée :

    Option de stockage Taille maximale par fichier
    Remarques 90 Mo
    Azure Blob Storage 10 Go

    Important

    Si vous utilisez des notes pour le stockage, assurez-vous que la limite de taille de fichier n’est pas supérieure à la limite des pièces jointes par e-mail définie pour l’environnement. Par exemple, si vous définissez la limite de taille de chargement par fichier sur 50 Mo, mais que la limite de pièces jointes a la valeur par défaut de 5 Mo, les utilisateurs ne pourront pas charger de fichiers de plus de 5 Mo.

  10. Pour Types de fichiers autorisés, sélectionnez les types de fichiers que vous souhaitez autoriser les utilisateurs à charger. Les types de fichiers suivants sont autorisés :

    • Toutes
    • Audio
    • Document
    • Image
    • Vidéo
    • Spécifique (valeurs séparées par une virgule)

Une fois configuré, l’espace réservé de chargement de fichier s’affiche dans le canevas.

Formulaire avec option de pièce jointe activée.

Nouvelle expérience de chargement de fichier

Avec la nouvelle expérience de chargement de fichiers, les utilisateurs peuvent voir le nom de fichier, le type de fichier, la taille du fichier, la barre de progression du chargement et l’option de suppression. Si le chargement échoue (par exemple, si le type de fichier n’est pas pris en charge ou si le chargement dépasse le nombre maximal de fichiers), un message d’erreur s’affiche.

Les nouveaux sites activent automatiquement l’expérience de chargement de fichiers, y compris les sites qui sont passés du mode développeur à celui de site de production. Les sites existants doivent activer la nouvelle expérience de chargement de fichiers.

Activez la nouvelle expérience en créant un paramètre de site nommé EnhancedFileUpload avec une valeur définie sur true. Les nouveaux sites sont automatiquement activés.

Pour désactiver la nouvelle expérience, définissez la valeur du paramètre EnhancedFileUploadde site sur false.

Activer les autorisations de table

Lorsque vous ajoutez un nouveau formulaire, vous êtes invité à définir des autorisations pour permettre aux utilisateurs du site d’interagir avec le formulaire. Les paramètres des autorisations de table sont préremplis (créer et ajouter à), mais vous devez toujours attribuer des rôles Web et enregistrer les paramètres. Le processus crée automatiquement les autorisations de table enfant pour la table note (annotation) contenant les documents joints.

Configurer les autorisations de table.

Vous pouvez également ajuster les autorisations et attribuer des rôles Web en fonction de vos besoins dans l’espace de travail Configurer.

Menu Autorisations de table.

Pour plus d’informations, accédez à Configuration des autorisations de table.

Activer les composants de code sur les champs de formulaire

Si un champ de formulaire Dataverse est configuré pour utiliser un composant de code à l’aide de l’espace de travail Données ou d’une application pilotée par modèle, vous pouvez activer le composant de code à utiliser quand un formulaire est utilisé sur une page web.

Pour activer un composant de code :

  1. Sélectionnez le bouton Modifier le composant de code dans le menu.

  2. Basculez le bouton bascule Activer le champ de composant personnalisé sur la position Activé.

Les composants personnalisés sont maintenant activés pour ce champ.

Modifier les propriétés du composant de code dans les champs de formulaire (version préliminaire)

Vous pouvez également modifier les propriétés d’un composant à partir de l’espace de travail Pages.

Important

  • Cette fonctionnalité est une fonctionnalité en version préliminaire.
  • Les fonctionnalités en version préliminaire ne sont pas destinées à une utilisation en production et peuvent être restreintes. Ces fonctionnalités sont disponibles avant une publication officielle afin que les clients puissent y accéder de façon anticipée et fournir des commentaires.

Après avoir activé un composant de code, les propriétés de ce composant s’affichent sous le bouton bascule Activer le champ du composant personnalisé. Définissez les valeurs de ces propriétés et sélectionnez Terminé.

Activer l’assistance au remplissage de formulaire par l’IA sur un formulaire (version préliminaire)

[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]

L’activation du remplissage de formulaire par l’IA fournit aux utilisateurs de votre formulaire une assistance IA qui les aide à remplir le formulaire plus rapidement et avec une plus grande précision. Vous pouvez activer le remplissage de formulaire IA en activant le bouton bascule.

Capture d’écran du paramètre de remplissage de formulaire IA dans la section Paramètres du formulaire de Power Pages.

Important

  • Cette fonctionnalité est en version préliminaire.
  • Les fonctionnalités en version préliminaire ne sont pas destinées à une utilisation en production et peuvent être restreintes. Ces fonctionnalités sont disponibles avant une publication officielle afin que les clients puissent y accéder de façon anticipée et fournir des commentaires.
  • Cette fonctionnalité n’est pas disponible dans les régions Government Community Cloud (GCC), Government Community Cloud - High (GCC High) ou Department of Defense (DoD).
  • La version du site Power Pages doit être 9.6.9.XX ou supérieure.

En activant l’assistance au remplissage de formulaire, les utilisateurs peuvent :

  • Remplissage automatique des formulaires à partir des pièces jointes : vos utilisateurs peuvent joindre un fichier et l’assistance de l’IA remplit automatiquement les champs en extrayant les informations pertinentes des pièces jointes. Les utilisateurs peuvent joindre des documents (PDF) et des images (JPEG, PNG). Les utilisateurs peuvent toujours modifier les champs remplis automatiquement si nécessaire.

    Capture d’écran montrant un exemple de la fonctionnalité de remplissage de formulaire basée sur l’IA.

  • Utiliser l’assistance à la rédaction pour les champs de texte multilignes : si votre formulaire comporte un champ de texte multiligne, les utilisateurs peuvent utiliser l’assistance à la rédaction pour réécrire leurs saisies et améliorer leurs brouillons.

    Capture d’écran montrant un exemple de la fonctionnalité de remplissage de formulaire de l’IA et de la façon dont l’IA y répond.

Conditions qui empêchent l’activation du remplissage de formulaire par l’IA

Le remplissage de formulaire par l’IA ne peut pas être activé et les utilisateurs ne pourront pas l’utiliser dans les conditions suivantes :

Limitations connues

  1. Le remplissage de formulaire AI n’est disponible que sur :

    • Formulaires de base, mais pas sur les formulaires à plusieurs étapes
    • formulaires qui créent un enregistrement dans Dataverse

    Les formulaires utilisés pour modifier Dataverse des enregistrements n’ont pas la fonctionnalité de remplissage de formulaire par l’IA.

  2. Pour les nouveaux formulaires créés, assurez-vous d’ajouter les autorisations de table appropriées avant d’activer le remplissage de formulaire par l’IA.

Voir aussi