Configurer les métadonnées de formulaire Web pour les portails

Les métadonnées du formulaire Web contiennent la logique de modification du comportement supplémentaire pour augmenter ou remplacer la fonctionnalité des champs de formulaire qui n'est pas compatible avec les fonctionnalités de modification du formulaire d'entité natif de Dynamics 365.

Ajouter un nouvel enregistrement

  1. Dans l'étape de formulaire Web contenant les champs que vous souhaitez modifier, sélectionnez le lien Métadonnées dans la zone de navigation supérieure.

Sélectionner des métadonnées dans Dynamics 365

  1. sélectionnez Ajouter de nouvelles métadonnées de formulaire Web.

Propriétés des métadonnées de formulaire Web

Les attributs suivants fournissent des styles et des fonctionnalités supplémentaires pour les éléments d'un formulaire.

Nom Description
Étape de formulaire Web Étape de formulaire Web associée à l'enregistrement de métadonnées du formulaire Web.
Type Les options disponibles sont :
  • Attribut
  • Section
  • Onglet
Si vous sélectionnez Attribut comme valeur de type, les options appropriées s'affichent pour modifier les champs du formulaire actif affiché pour l'étape associée. Si vous sélectionnez Section comme valeur de type, les options disponibles s'affichent pour modifier une section du formulaire. Si vous sélectionnez Onglet comme valeur de type, les options disponibles s'affichent pour modifier un onglet du formulaire.

Type de métadonnées de formulaire Web = Attribut

Les propriétés suivantes s'affichent lorsque le type sélectionné est « Attribut ».

Nom Description
Nom logique de l'attribut Nom logique du champ d'attribut à modifier.
Étiquette Remplace l'étiquette par défaut attribuée à l'attribut sur l'entité par le texte spécifié dans cette entrée. Pour chaque module linguistique installé et activé pour l'organisation Dynamics 365, un champ est disponible pour entrer le message dans la langue associée.

Style du contrôle

Les options suivantes permettent de modifier le style et la fonctionnalité du champ d'un attribut.

Nom Description
Style Une des versions suivantes :
  • Groupe d'options sous forme de liste verticale de cases d'options
  • Groupe d'options sous forme de liste horizontale de cases d'options
  • Ligne unique de texte comme validateur de recherche de géolocalisation (nécessite des paramètres Bing Maps - plus de détails ici)
  • Grouper le nombre total comme somme constante (nécessite un nom de groupe)
  • Grouper le nombre total comme échelle de classement sans liaisons (nécessite un nom de groupe)
  • Grouper le nombre total comme échelle de classement avec liaisons (nécessite un nom de groupe)
  • Matrice à choix multiples (nécessite un nom de groupe)
  • Choix multiples (nécessite un nom de groupe)
  • Grouper le nombre total comme classement en pile (nécessite un nom de groupe)
Nom de groupe Nom utilisé pour regrouper les contrôles comme contrôle composite.
Nombre minimal obligatoire sélectionné de choix multiples Il s'agit des valeurs minimales requises sélectionnées dans la question à choix multiples. Uniquement nécessaire si le style de contrôle « Choix multiples » est sélectionné.
Nombre maximal sélectionné de choix multiples Il s'agit du nombre maximal de valeurs pouvant être sélectionnées dans la question à choix multiples. Uniquement nécessaire si le style de contrôle « Choix multiples » est sélectionné.
Total minimum de la somme constante Il s'agit de la valeur minimale requise appliquée à un champ de réponse de somme constante. Uniquement nécessaire si le style de contrôle « Grouper le nombre total comme somme constante » est sélectionné.
Total maximum de la somme constante Il s'agit du nombre maximal de valeurs pouvant être appliquées à un champ de réponse de somme constante. Uniquement nécessaire si le style de contrôle « Grouper le nombre total comme somme constante » est sélectionné.
Rendre aléatoires les valeurs du groupe d'options Si vous sélectionnez Oui, des options classées de manière aléatoire sont répertoriées pour un contrôle de groupe d'options. Applicable uniquement aux attributs de type Groupe d'options.
Classe CSS Ajoute un nom de classe CSS personnalisé au contrôle.

Préremplir un champ

Les options suivantes fournissent une valeur par défaut pour les champs du formulaire.

Nom Description
Ignorer la valeur par défaut Ignore la valeur par défaut du champ d'attribut spécifié. Utile pour les attributs qui sont des champs Deux options qui se présentent sous la forme d'une case d'option Oui/Non. Comme Dynamics 365 attribue automatiquement la valeur Oui ou Non par défaut, cette option permet d'afficher les questions Oui/Non sans réponse prédéfinie.
Type Une des versions suivantes :
  • Valeur
  • Date du jour
  • Contact de l'utilisateur actuel
Si vous sélectionnez Valeur, une valeur doit être spécifiée dans le champ Valeur, qui est attribuée au champ lors du chargement du formulaire. Si vous sélectionnez Date du jour, la date et l'heure actuelles sont attribuées au champ d'attribut. Si vous sélectionnez Contact de l'utilisateur actuel, un Attribut de provenance qui est un attribut de l'entité contact est extrait de l'enregistrement de contact de l'utilisateur actuel et défini sur le champ d'attribut spécifié.
Valeur Valeur à attribuer au champ lorsque le formulaire est chargé.
Attribut de provenance Attribut de l'entité de contact qui est extrait de l'enregistrement de l'utilisateur actuel du portail et attribué au champ lorsque le formulaire est chargé.

Définir la valeur à l'enregistrement

Les options suivantes spécifient une valeur à définir lorsque le formulaire est enregistré.

Nom Description
Définir la valeur à l'enregistrement Oui indique qu'une valeur doit être attribuée à l'attribut à l'aide des données fournies dans le champ Valeur.
Remarque : tous les types d'attribut sont pris en charge sauf le suivant : Identificateur unique.
Type Une des versions suivantes :
  • Valeur
  • Date du jour
  • Contact de l'utilisateur actuel
Si vous sélectionnez Valeur, une valeur doit être spécifiée dans le champ Valeur, qui est attribuée au champ lors du chargement du formulaire. Si vous sélectionnez Date du jour, la date et l'heure actuelles sont attribuées au champ d'attribut. Si vous sélectionnez Contact de l'utilisateur actuel, un Attribut de provenance qui est un attribut de l'entité contact est extrait de l'enregistrement de contact de l'utilisateur actuel et défini sur le champ d'attribut spécifié.
Valeur Valeur attribuée à l'attribut lorsque le formulaire est enregistré.
Pour les champs Deux options (booléens), utilisez true ou false.
Pour le champ Groupe d'options, utilisez le nombre entier pour l'option.
Pour les champs de recherche (EntityReference), utilisez le GUID.
Remarque : si l'attribut est également présent sur le formulaire, la valeur de l'utilisateur est remplacée par cette valeur.
Attribut de provenance Attribut de l'entité de contact qui est extrait de l'enregistrement de l'utilisateur actuel du portail et attribué au champ pendant l'enregistrement.

Validation

La section suivante contient les propriétés qui modifient plusieurs paramètres et messages d'erreur de validation.

Pour chaque module linguistique installé et activé pour l'organisation Dynamics 365, un champ est disponible pour entrer le message dans la langue associée.

Nom Description
Message d'erreur de validation Remplace le message d'erreur de validation par défaut pour le champ.
Expression régulière Expression régulière à ajouter pour valider le champ.
Message d'erreur de validation d'expression régulière Message d'erreur de validation à afficher si l'expression régulière validée échoue.
Ce champ est obligatoire Activez pour que le champ d'attribut contienne obligatoirement une valeur.
Message d'erreur de validation de champ obligatoire Remplace le message d'erreur de champ obligatoire par défaut si le champ ne contient pas de valeur.
Message d'erreur de validation de la plage Remplace le message d'erreur de validation de la plage par défaut affiché si la valeur du champ est en dehors des valeurs minimales et maximales appropriées spécifiées dans l'attribut d'entité de type Nombre entier, Nombre décimal, Nombre à virgule flottante ou Devise.
Message d'erreur du valideur de géolocalisation Applicable si l'attribut est de type Une seule ligne de texte et le style de contrôle spécifié est Ligne unique de texte comme validateur de recherche de géolocalisation. Le message d'erreur par défaut affiché est alors remplacé si la validation des données échoue.
Message d'erreur de validation de la somme constante Applicable si l'attribut est de type Nombre entier et le style de contrôle spécifié est Grouper le nombre total comme somme constante. Le message d'erreur par défaut affiché est alors remplacé si la validation des données échoue.
Message d'erreur de validation du choix multiple Applicable si l'attribut est de type Deux options et le style de contrôle spécifié est Choix multiples. Le message d'erreur par défaut affiché est alors remplacé si la validation des données échoue.
Message d'erreur de validation de classement sans liaisons Applicable si l'attribut est de type Nombre entier et le style de contrôle spécifié est Grouper le nombre total comme échelle de classement sans liaisons. Le message d'erreur par défaut affiché est alors remplacé si la validation des données échoue.

Description et instructions

Les propriétés suivantes spécifient l'emplacement et le contenu des descriptions ou instructions personnalisées.

Nom Description
Ajouter une description Oui entraîne l'affichage du texte personnalisé sur le formulaire dans la position spécifiée.
Poste Une des versions suivantes :
  • Au-dessus du champ
  • Au-dessous du champ
  • Au-dessus de l'étiquette
Utiliser la propriété de description de l'attribut Sélectionnez « Oui » pour utiliser la description attribuée aux métadonnées d'attribut sur l'entité. Sélectionnez « Non » pour fournir une description personnalisée. La valeur par défaut est « Non ».
Description Texte personnalisé à afficher sur le formulaire. Utilisé conjointement lorsque Utiliser la propriété de description de l'attribut est défini sur « Non ». Pour chaque module linguistique installé et activé pour l'organisation Dynamics 365, un champ est disponible pour entrer le message dans la langue associée.

Type de métadonnées de formulaire Web = Section

Les propriétés suivantes s'affichent lorsque le type sélectionné est « Section ».

Nom Description
Nom de section Nom de la section sur le formulaire de l'entité dans Dynamics 365 à modifier.
Étiquette Remplace l'étiquette par défaut attribuée à la section sur l'entité par le texte spécifié dans cette entrée. Pour chaque module linguistique installé et activé pour l'organisation Dynamics 365, un champ est disponible pour entrer le message dans la langue associée.

Type de métadonnées de formulaire Web = Onglet

Les propriétés suivantes s'affichent lorsque le type sélectionné est « Onglet ».

Nom Description
Nom de l'onglet Nom de l'onglet sur le formulaire de l'entité dans Dynamics 365 à modifier.
Étiquette Remplace l'étiquette par défaut attribuée à l'onglet sur l'entité par le texte spécifié dans cette entrée. Pour chaque module linguistique installé et activé pour l'organisation Dynamics 365, un champ est disponible pour entrer le message dans la langue associée.

Voir aussi

Configurer un portail Dynamics 365
Définir des formulaires d'entité et une logique personnalisée dans le portail Dynamics 365
Propriétés des formulaires Web pour les portails
Étapes des formulaires Web pour les portails
Configuration de la sous-grille des formulaires Web pour les portails
Configuration des notes des formulaires Web pour les portails