Configurer les notes en tant que pièces jointes pour les formulaires de base et à plusieurs étapes

Notes

À compter du 12 octobre 2022, le portail Power Apps devient Power Pages. Plus d’informations : Microsoft Power Pages est maintenant généralement disponible (blog)
Nous allons bientôt migrer et fusionner la documentation des portails Power Apps avec la documentation de Power Pages.

Pour ajouter la possibilité d’afficher les notes et les documents joints sur les formulaires de base et à plusieurs étapes, vous devrez suivre les étapes suivantes :

Notes

  • Pour qu’une note s’affiche sur le page Web, la description de chaque note doit être précédée du préfixe *WEB* (le mot clé « WEB » avec un astérisque (*) avant et après). Les notes ajoutées via un formulaire sur une page Web auront le préfixe ajouté automatiquement.
  • La possibilité d’afficher à la fois des notes et des activités sur le même formulaire pour une table personnalisée n’est actuellement pas prise en charge avec la configuration.

Configuration des notes pour les formulaires de base

Vous pouvez configurer davantage le contrôle timeline pour permettre aux utilisateurs du site d’ajouter, de mettre à jour ou de supprimer des notes et des pièces jointes en configurant les métadonnées du formulaire à l’aide de l’application Gestion du portail.

  1. Ouvrez l’application Gestion du portail.

  2. Dans le volet de gauche, sous Contenu, sélectionnez Formulaires de base.

    Formulaires de base.

  3. Dans la liste des formulaires, ouvrez un enregistrement du formulaire auquel vous souhaitez ajouter une configuration de note.

  4. Dans les onglets disponibles dans les paramètres du formulaire, sélectionnez Métadonnées de formulaire de base.

    Métadonnées de formulaire de base.

  5. Sélectionnez Nouvelles métadonnées de formulaire de base.

    Nouvelles métadonnées de formulaire de base.

  6. Sélectionnez Type en tant que Note.

    Type en tant que Note.

  7. Les paramètres de configuration des notes sont affichés. La plupart des paramètres sont réduits par défaut. Vous pouvez développer une section pour afficher plus de paramètres.

    Options de notes.

    Notes

    Si vous souhaitez activer le stockage des pièces jointes et notes dans Azure, vous devez d’abord activer le stockage Azure pour les notes jointes ainsi que mettre à jour l’option Emplacement du fichier joint sur Stockage Blob Azure.

  8. Remplissez les champs avec les valeurs appropriées. Ces paramètres sont expliqués plus en détail ci-dessous sous Attributs, Créer des options de dialogue, Modifier les options de la boîte de dialogue, et Options de la boîte de dialogue Supprimer.

  9. Enregistrez le formulaire.

Après l’ajout de la configuration, le contrôle de note s’affiche avec les options appropriées activées sur le portail.

Attributs

Nom Description
Paramètres de base
Création activée Permet d’ajouter de nouvelles notes à la table.
Options de création de dialogue Contient les paramètres de configuration de la boîte de dialogue lorsque Création activée est définie sur True. Plus d’informations : Options de création de dialogue.
Modification activée Permet de modifier des notes existantes sur la table.
Options de modification de dialogue Contient les paramètres de configuration de la boîte de dialogue lorsque EditEnabled est défini sur True. Plus d’informations : options de modification de dialogue
Suppression activée Permet de supprimer des notes de la table.
Options de suppression de dialogue Contient les paramètres de configuration de la boîte de dialogue lorsque DeleteEnabled est défini sur True. Plus d’informations : Options de suppression de dialogue.
Emplacement du fichier joint Sélectionnez l’emplacement du fichier joint :
  • Pièce jointe : note
  • Azure Blob Storage
Accepter type(s) MIME Permet de spécifier une liste de types MIME acceptés.
Restreindre les types MIME Permet d’indiquer si les types MIME doivent être autorisés ou restreints.
Taille de fichier maximale (en ko) Permet de spécifier la taille maximale d’un fichier pouvant être joint. La taille maximale des fichiers pouvant être chargés est déterminée par le paramètre Taille de fichier maximale dans l’onglet e-mail des paramètres système dans la boîte de dialogue des paramètres du système d’environnement.
Paramètres avancés
Répertorier les titres Remplace le titre dans la zone Notes.
Étiquette du bouton Ajouter une note Remplace l’étiquette du bouton Ajouter des notes.
Étiquette Confidentialité de la note Remplace l’étiquette indiquant qu’une note est privée.
Message de chargement Remplace le message affiché lorsque la liste de notes est en cours de chargement.
Message d’erreur Remplace le message affiché lorsqu’une erreur se produit lors d’une tentative de chargement de la liste de notes.
Message d\’accès refusé Remplace le message affiché lorsque l’utilisateur ne dispose pas d’autorisations suffisantes pour afficher la liste de notes.
Message vide Remplace le message affiché lorsque la table actuelle ne contient aucune note visible.
Répertorier les commandes Vous permet de définir l’ordre d’affichage des notes. Le paramètre Répertorier les commandes vous permet de définir les options suivantes :
  • Attribut : Nom logique de la colonne de tri
  • Alias : Alias de l’attribut dans la requête
  • Direction : Croissant (du plus petit au plus grand ou du premier au dernier) ou Décroissant (du plus grand au plus petit ou du dernier au premier).
Définir des attributs pour les ordres de liste.
Pour ajouter une règle de tri, sélectionnez la « Colonne » (4) et entrez les détails. Les commandes sont traitées dans l’ordre à partir du haut de la liste ayant la priorité la plus élevée.

Options de création de dialogue

Nom Description
Paramètres de base
Champ Afficher les options de confidentialité Active une case à cocher dans la boîte de dialogue Ajouter une note, pour permettre à l’utilisateur de marquer une note comme privée.
Valeur par défaut du champ Options de confidentialité Spécifie la valeur par défaut du champ Afficher les options de confidentialité. La valeur par défaut de ce champ est false.
Afficher Joindre un fichier Active un champ de téléchargement de fichier dans la boîte de dialogue Ajouter une note, pour permettre à un utilisateur de joindre un fichier à une note.
Remarque : un seul fichier peut être joint à l’aide de cette option.
Acceptation de fichier joint Type MIME accepté par l’entrée de téléchargement de fichier.
Paramètres avancés
Étiquette du champ Note Remplace l’étiquette du champ Note dans la boîte de dialogue Ajouter une note.
Colonnes du champ Note Définit la valeur des colonnes dans la <zone de texte> Note.
Lignes du champ Note Définit la valeur des lignes dans la <zone de texte> Note.
Étiquette du champ Options de confidentialité Remplace l’étiquette du champ Options de confidentialité (s’il est activé).
Étiquette de fichier joint Remplace l’étiquette du fichier joint (s’il est activé).
Classe CSS de la colonne de gauche Ajoute la ou les classes CSS à la colonne la plus à gauche contenant les étiquettes dans la boîte de dialogue Ajouter une note.
Classe CSS de la colonne de droite Ajoute la ou les classes CSS à la colonne la plus à droite contenant les entrées de champ dans la boîte de dialogue Ajouter une note.
Titre Remplace le texte HTML dans l’en-tête de la boîte de dialogue Ajouter une note.
Texte du bouton Principal Remplace le texte HTML qui apparaît dans le bouton Principal (« Ajouter une note ») dans la boîte de dialogue.
Texte pour lecteur d’écran bouton Ignorer Remplace le texte de lecteur d’écran associé au bouton Ignorer de la boîte de dialogue.
Texte bouton Fermer Remplace le texte HTML qui apparaît dans le bouton Fermer (« Annuler ») dans la boîte de dialogue.
Size Spécifie la taille de la boîte de dialogue Ajouter une note. Les options sont Par défaut, Grand et Petit.
Classe CSS Spécifiez une ou plusieurs classes CSS qui sont appliquées à la boîte de dialogue qui s’affiche.
Classe CSS du titre Spécifie une ou plusieurs classes CSS qui sont appliquées à la barre de titre de la boîte de dialogue qui s’affiche.
Classe CSS du texte du bouton Principal Spécifie une ou plusieurs classes CSS qui sont appliquées au bouton Principal (« Ajouter une note ») de la boîte de dialogue.
Classe CSS du bouton Fermer Spécifie une ou plusieurs classes CSS qui sont appliquées au bouton Fermer (« Annuler ») de la boîte de dialogue.

Options de modification de dialogue

Nom Description
Paramètres de base
Champ Afficher les options de confidentialité Active une case à cocher dans la boîte de dialogue Modifier la note, pour permettre à l’utilisateur de marquer une note comme privée.
Valeur par défaut du champ Options de confidentialité Spécifie la valeur par défaut du champ Afficher les options de confidentialité. La valeur par défaut de ce champ est false.
Afficher Joindre un fichier Active un champ de téléchargement de fichier dans la boîte de dialogue Modifier la note, pour permettre à un utilisateur de joindre un fichier à une note.
Remarque : un seul fichier peut être joint à l’aide de cette option.
Acceptation de fichier joint Type MIME accepté par l’entrée de téléchargement de fichier.
Paramètres avancés
Étiquette du champ Note Remplace l’étiquette du champ Note dans la boîte de dialogue Modifier la note.
Colonnes du champ Note Définit la valeur des colonnes dans la <zone de texte> Note.
Lignes du champ Note Définit la valeur des lignes dans la <zone de texte> Note.
Étiquette du champ Options de confidentialité Remplace l’étiquette du champ Options de confidentialité (s’il est activé).
Étiquette de fichier joint Remplace l’étiquette du fichier joint (s’il est activé).
Classe CSS de la colonne de gauche Ajoute la ou les classes CSS à la colonne la plus à gauche contenant les étiquettes dans la boîte de dialogue Modifier la note.
Classe CSS de la colonne de droite Ajoute la ou les classes CSS à la colonne la plus à droite contenant les entrées de champ dans la boîte de dialogue Modifier la note.
Titre Remplace le texte HTML dans l’en-tête de la boîte de dialogue Modifier la note.
Texte du bouton Principal Remplace le texte HTML qui apparaît dans le bouton Principal (« Mettre à jour la note ») dans la boîte de dialogue.
Texte pour lecteur d’écran bouton Ignorer Remplace le texte de lecteur d’écran associé au bouton Ignorer de la boîte de dialogue.
Texte bouton Fermer Remplace le texte HTML qui apparaît dans le bouton Fermer (« Annuler ») dans la boîte de dialogue.
Taille Spécifie la taille de la boîte de dialogue Modifier la note. Les options sont Par défaut, Grand et Petit.
Classe CSS Spécifie une ou plusieurs classes CSS qui sont appliquées à la boîte de dialogue qui s’affiche.
Classe CSS du titre Spécifie une ou plusieurs classes CSS qui sont appliquées à la barre de titre de la boîte de dialogue qui s’affiche.
Classe CSS du texte du bouton Principal Spécifie une ou plusieurs classes CSS qui sont appliquées au bouton Principal (« Mettre à jour la note ») de la boîte de dialogue.
Classe CSS du bouton Fermer Spécifie une ou plusieurs classes CSS qui sont appliquées au bouton Fermer (« Annuler ») de la boîte de dialogue.

Options de suppression de dialogue

Nom Description
Paramètres de base
Confirmation Remplace le message de confirmation pour supprimer la note.
Paramètres avancés
Titre Remplace le texte HTML dans l’en-tête de la boîte de dialogue Supprimer la note.
Texte du bouton Principal Remplace le texte HTML qui apparaît dans le bouton Principal (« Supprimer ») dans la boîte de dialogue.
Texte pour lecteur d’écran bouton Ignorer Remplace le texte de lecteur d’écran associé au bouton Ignorer de la boîte de dialogue.
Texte bouton Fermer Remplace le texte HTML qui apparaît dans le bouton Fermer (« Annuler ») dans la boîte de dialogue.
Size Spécifie la taille de la boîte de dialogue Supprimer une note. Les options sont Par défaut, Grand et Petit.
Classe CSS Spécifie une ou plusieurs classes CSS qui sont appliquées à la boîte de dialogue qui s’affiche.
Classe CSS du titre Spécifie une ou plusieurs classes CSS qui sont appliquées à la barre de titre de la boîte de dialogue qui s’affiche.
Classe CSS du texte du bouton Principal Spécifie une ou plusieurs classes CSS qui sont appliquées au bouton Principal (« Supprimer ») de la boîte de dialogue.
Classe CSS du bouton Fermer Spécifie une ou plusieurs classes CSS qui sont appliquées au bouton Fermer (« Annuler ») de la boîte de dialogue.

Attribuer les autorisations de table

Les notes, ainsi que les boutons Ajouter, Modifier et Supprimer du contrôle Notes seront masqués sur le formulaire de base ou à plusieurs étapes, à moins que vous ne créiez et n’affectiez les autorisations de table appropriées sur les enregistrements, comme suit :

Important

Un utilisateur doit se connecter et être le créateur de la note pour la modifier ou la supprimer à l’aide du portail. Les utilisateurs ne peuvent pas modifier ou supprimer une note créée par d’autres, même si vous leur attribuez des autorisations de table.

  1. Vérifiez que la case Activer les autorisations de table est cochée sur le formulaire pour lequel vous souhaitez que les notes apparaissent.

    Activer les autorisations de table sur un formulaire de base.

  2. Pour la table sur laquelle le contrôle des notes est activé, créez une autorisation de table avec les privilèges requis. L’étendue doit être définie de manière appropriée en fonction du niveau d’accès requis pour les utilisateurs finaux.

    Par exemple, créez une autorisation de table pour une table Prospect qui affiche des notes sur le formulaire de base, avec des privilèges tels que Lire, Écrire, Créer, Ajouter et Ajouter à.

    Créer des autorisations de table.

  3. Associer l’autorisation de table à un rôle Web pour l’utilisateur.

    Par exemple, ajoutez l’autorisation de table créée à l’étape précédente au rôle Web Gestionnaire de prospects.

    Ajouter des rôles Web à une autorisation de table.

  4. Créer une autorisation de table pour la table Annotation avec le Type d’accès parental et les privilèges requis, comme expliqué dans le tableau ci-dessous. L’autorisation de la table parente doit être définie sur les mêmes autorisations de table créées à l’étape 2.

    Action Note Autorisations requises
    Lu Lu
    Ajouter Créer, ajouter (ajouter à requis sur l’autorisation de table parente)
    Modifier Écrire
    Suppr Suppr

    Par exemple, créez une autorisation de table pour la table Annotation, avec l’autorisation de table Prospects créée dans les étapes précédentes définie comme table parent.

    Ajouter des autorisations de table.

Activer l’éditeur de texte enrichi

L’éditeur de texte enrichi peut être activé lors de l’ajout ou de la modification de notes sur un formulaire d’une page web.

  1. Ouvrez l’application Gestion du portail.

  2. Accédez à la section Site web, puis sélectionnez Paramètres du site.

  3. Sélectionnez Nouveau pour créer un paramètre de site.

  4. Spécifiez les valeurs suivantes pour le paramètre du site ;

    1. Nom : Timeline/RTEEnabled
    2. Site Web : la fiche du site Web associé
    3. Valeur : true
    4. Description : (facultatif)
  5. Sélectionnez Enregistrer et fermer

  6. Synchronisez votre site Web depuis le studio et prévisualisez le site.

  7. Vous devriez être en mesure d’ajouter et de modifier des notes en utilisant l’éditeur de texte enrichi.

    Configurer des notes en utilisant l’éditeur de texte enrichi.

Notes créées avec l’éditeur de texte enrichi

Vous pouvez afficher les notes créées à l’aide des Configurations du contrôle Rich text editor sur la page Web de votre portail.

Toutefois, si l’éditeur de texte enrichi n’est pas activé pour les notes sur les formulaires, lorsque vous essayez de modifier le texte, celui-ci s’affiche au format de marquage HTML.

Par exemple, cette note affiche le format de texte enrichi dans l’application pilotée par modèle.

Formulaire Dynamics 365.

La page web du portail affiche la note au format texte enrichi.

Formulaire de portail.

Cependant, lorsque vous modifiez la note à partir de la page web du portail, vous voyez la note au format de marquage HTML.

Formulaire de portail au format HTML lors de l’édition.

Important

Si vous essayez d’enregistrer une note avec un balisage HTML à l’aide du portail, vous recevrez cette erreur : Désolé. Une erreur s’est produite. Réessayez, et si ce problème persiste, contactez l’administrateur du site web. Pour enregistrer les notes avec un balisage HTML à l’aide du portail, vous devez désactiver la validation des requêtes. Cependant, la désactivation de la validation des demandes s’applique à l’ensemble du site web. Pour les étapes de désactivation de la validation des requêtes et pour comprendre son impact, accédez à validation des requêtes.

Configuration des notes pour les formulaires à plusieurs étapes

Les notes des formulaires à plusieurs étapes sont configurées de la même manière que les notes des formulaires de base. Créez d’abord un enregistrement de métadonnées pour l’étape de formulaire à plusieurs étapes contenant des notes, puis ajoutez les métadonnées de configuration des notes.

Activer une pièce jointe sur un formulaire

Activez l’option Joindre un fichier pour le Formulaire de base pour afficher l’option de pièce jointe disponible avec les notes.

Pour activer un document joint sur un formulaire de base :

  1. Ouvrez l’application Gestion du portail.

  2. Dans le volet de gauche, sous Contenu, sélectionnez Formulaires de base.

    Formulaires de base.

  3. Dans la liste des formulaires, ouvrez un enregistrement du formulaire auquel vous souhaitez ajouter une configuration de note.

  4. Sélectionnez Paramètres supplémentaires pour le formulaire. Configurez les paramètres supplémentaires selon les champs expliqués dans la section ci-dessous.

    Paramètres supplémentaires – joindre un fichier.

Paramètres supplémentaires pour joindre un fichier

Nom Description
Joindre un fichier Cochez la case pour activer les pièces jointes sur le formulaire.
Option d’enregistrement de fichier joint Sélectionnez Notes ou Commentaires du portail pour enregistrer les pièces jointes. Pour les pièces jointes aux notes, sélectionnez Notes.
Autoriser plusieurs fichiers Cochez la case pour autoriser plusieurs pièces jointes.
Label Spécifiez une étiquette pour l’option de document joint.
Emplacement du stockage des fichiers joints Sélectionnez l’emplacement du fichier joint :
  • Pièce jointe : note
  • Stockage Blob Azure
Acceptation des types MIME Spécification d’une liste de types MIME acceptés.
Acceptation des types de fichier Spécification d’une liste de types de fichiers acceptés. Cette option n’est disponible que lorsque vous utilisez l’option Commentaires sur le portail pour Option d’enregistrement de fichier joint.

Option Joindre un fichier

Après avoir configuré les notes et activé les pièces jointes, vous pouvez voir l’option Pièce jointe sur le formulaire.

Option Joindre un fichier.