Utiliser le formulaire Principal - Expérience interactive et ses composants
Date de publication : février 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Les formulaires interactifs offrent une nouvelle expérience utilisateur qui épargne aux utilisateurs quelques clics et les aident à conserver le contexte lorsqu'ils travaillent sur les enregistrements associés. Vous pouvez voir les formulaires interactifs répertoriés dans la liste d'autres formulaires dans l'explorateur de solutions dans la zone de personnalisation. Le type des formulaires interactifs est Principal - Expérience interactive.
Cette rubrique décrit comment modifier un formulaire Principal - Expérience interactive, y ajouter ou modifier divers éléments du formulaire.
Contenu de la rubrique
Ouvrir l'éditeur de formulaires
Publier les modifications pour utilisation dans le centre de services interactifs
Interface utilisateur de l'éditeur de formulaires
Propriétés du formulaire
Options de visibilité
Propriétés d'onglet
Propriétés de la section
Propriétés communes des champs
Propriétés spéciales des champs
Propriétés de sous-grille
Propriétés du contrôle aperçu
Propriétés de la ressource Web
Propriétés IFRAME
Modifier la navigation
Configurer les gestionnaires d'événements
Ouvrir l'éditeur de formulaires
Pour modifier un formulaire ou ajouter ou changer des éléments, utilisez l'éditeur de formulaires.
Si vous créez de nouveaux composants de solution pendant la modification du formulaire, les noms des composants utilisent le préfixe de personnalisation de l'éditeur de solutions pour la solution par défaut et ces composants sont uniquement inclus dans la solution par défaut. Si vous souhaitez inclure de nouveaux composants de solution dans une solution non gérée spécifique, ouvrez l'éditeur de formulaires via cette solution non gérée.
Accédez à l'éditeur de formulaires via la solution par défaut
Accédez à Paramètres > Personnalisations.
Cliquez sur Personnaliser le système pour ouvrir la solution par défaut.
Sous Composants, développez Entités, développez l’entité voulue, puis sélectionnez Formulaires.
Dans la liste des formulaires, ouvrez le formulaire du type Principal - Expérience interactive.
Accéder à l'éditeur de formulaires d’une solution non gérée
Accédez à Paramètres > Personnalisations.
Cliquez sur Solutions.
Double-cliquez sur la solution non gérée dans laquelle vous souhaitez travailler.
Repérez l'entité avec le formulaire que vous souhaitez modifier. Si l'entité n'est pas répertoriée, vous devez l'ajouter.
Ajouter une entité à une solution non gérée
Sélectionnez le nœud Entités et, dans la barre d'outils au-dessus de la liste, cliquez sur Ajouter.
Dans la boîte de dialogue Sélectionner les composants de solution, définissez le sélecteur Type de composant sur Entité, sélectionnez l'entité que vous voulez ajouter et cliquez sur OK.
Si la boîte de dialogue Composants nécessaires manquants apparaît, vous pouvez cliquer sur Non, ne pas inclure les composants nécessaires si vous n'avez pas l'intention d'exporter cette solution non gérée dans une autre organisation. Si vous choisissez de ne pas inclure les composants requis manquants pour l'instant, vous pouvez les ajouter ultérieurement. Vous recevrez une nouvelle notification si vous exportez cette solution plus tard.
Dans l'explorateur de solutions, développez l'entité avec le formulaire que vous souhaitez modifier et sélectionnez Formulaires.
Dans la liste des formulaires, ouvrez le formulaire du type Principal - Expérience interactive.
Publier les modifications pour utilisation dans le centre de services interactifs
Certaines personnalisations qui modifient l'interface utilisateur doivent être publiées avant que les utilisateurs puissent s'en servir dans l'application. Pour publier votre personnalisation, dans l'explorateur de solutions, cliquez sur Publier toutes les personnalisations.
Avec Mise à jour 0.1 de Microsoft Dynamics CRM 2016 ou version ultérieure, vous pouvez améliorer les performances du premier utilisateur en cliquant sur le bouton Préparer les personnalisations client après la publication de vos personnalisations. Cette opération invite Dynamics 365 à préparer le package de métadonnées directement au lieu d'attendre que le premier utilisateur démarre le centre de services interactifs.Pour plus d'informations :Concepts de personnalisation
Important
La préparation des personnalisations client peut prendre un certain temps. Si vous recevez un message indiquant que la page de navigateur ne répond plus, attendez que la page réponde, et ne la fermez pas.
Interface utilisateur de l'éditeur de formulaires
L'éditeur de formulaires affiche les commandes sous deux onglets : Accueil et Insérer.Pour plus d'informations :Onglet Accueil, Onglet Insérer
.jpeg)
L'éditeur de formulaires est divisé en trois zones : Navigation, Corps, Explorateur.
Navigation
Sur le côté gauche, utilisez la zone de navigation pour contrôler l'accès aux entités associées ou pour ajouter des liens aux URL à afficher dans le volet principal du formulaire. Pour modifier la navigation, vous devez d'abord sélectionner la commande Navigation dans le groupe Sélectionner de l'onglet Accueil.Les formulaires interactifs fournissent des options de navigation via la barre de navigation, mais utilisent les mêmes données dans la zone de navigation pour contrôler les options de navigation disponibles.Pour plus d'informations :Modifier la navigation
Corps
Au centre, utilisez la zone du corps pour contrôler la structure du formulaire. Vous pouvez sélectionner et faire glisser les éléments du formulaire pour les placer. Double-cliquez sur un élément pour ouvrir les propriétés de l'élément.Par défaut, pour les formulaires interactifs Incident, Contact et Compte, la première section sous l'onglet Résumé indique le formulaire de compte ou de contact, ou encore le formulaire de carte de contact de type Vue rapide. Pour les entités personnalisées qui ont été activées pour une expérience interactive, cette zone est disponible par défaut. Vous pouvez insérer une nouvelle section et un formulaire rapide dans celui-ci. Le formulaire de carte indique un maximum de cinq champs. Hormis les champs, il est impossible d'afficher tout autre contrôle dans la mosaïque bleue même si le formulaire rapide de la vue le contient.
Notes
Pour conserver le format de carte (comme illustré dans l'image suivante), il est recommandé de ne pas déplacer l'aperçu vers une autre section dans le formulaire.
.jpeg)
Pour plus d'informations :Créer et modifier des aperçus
Pour ajouter un champ, sélectionnez-le dans Explorateur de champs et faites-le glisser dans une section.
Pour ajouter un élément qui n'est pas un champ, sélectionnez son emplacement et utilisez la commande appropriée de l'onglet Insérer pour l'ajouter.
Pour supprimer un élément, sélectionnez-le et utilisez la commande Supprimer dans le groupe Modifier de l'onglet Accueil.
Pour modifier l'En-tête ou le Pied de page du formulaire, vous devez d'abord sélectionner la commande correspondante dans le groupe Sélectionner de l'onglet Accueil. Les champs d'en-tête et de pied de page sont répertoriés sous la carte client (la mosaïque bleue) au moment de l'exécution.
Explorateur
Sur le côté droit, le contenu de la zone de l'explorateur dépend du contexte.Lorsque vous sélectionnez Corps, En-tête ou Pied de page dans le groupe Sélectionner de l'onglet Accueil, vous voyez l'Explorateur de champs. Utilisez l'Explorateur de champs pour glisser les champs à afficher dans une section du formulaire ou dans l'en-tête ou le pied de page. Vous pouvez inclure le même champ plusieurs fois dans un formulaire. Utilisez le bouton Nouveau champ comme raccourci pour créer un champ.
Lorsque vous sélectionnez Navigation dans le groupe Sélectionner de l'onglet Accueil, vous voyez l'Explorateur de relations. Déplacez les relations dans l'un des groupes de la zone de navigation. Vous ne pouvez pas ajouter la même relation deux fois. Les relations sont disponibles selon la façon dont elles sont configurées. Si vous configurez une relation pour qu'elle ne s'affiche pas, elle ne s'affichera pas dans l'Explorateur de relations. Pour plus d'informations sur la configuration des options par défaut d'affichage d'une relation, voir Élément de volet de navigation pour l’entité principale.
Vous pouvez utiliser Nouvelle relation 1:N et Nouveau bouton N à N comme raccourci pour ajouter de nouvelles relations d'entité.
Onglet Accueil
L'onglet Accueil affiche les commandes répertoriées dans le tableau suivant.
Groupe |
Commande |
Description |
|---|---|---|
Enregistrer |
Enregistrer (Ctrl+S) |
Enregistrez le formulaire. |
Enregistrer sous |
Créer une copie de ce formulaire avec un autre nom. |
|
Enregistrer et fermer |
Enregistrer le formulaire et fermer l'éditeur de formulaires. |
|
Publier |
Publier le formulaire.Pour plus d'informations :Publication des personnalisations |
|
Modifier |
Modifier les propriétés |
Modifier les propriétés de l'élément sélectionné dans le corps. Consultez les sections ci-dessous selon l'élément sélectionné :
|
Supprimer |
Supprimer l'élément sélectionné. |
|
Annuler (Ctrl+Z) |
Annuler l’action précédente. |
|
Rétablir (Ctrl+Y) |
Rétablir l’action précédente. |
|
Sélectionner |
Corps |
Modifier le corps du formulaire. |
En-tête |
Modifier l'en-tête du formulaire. |
|
Pied de page |
Modifier le pied de page du formulaire. |
|
Navigation |
Modifiez la navigation du formulaire. Pour plus d'informations :Modifier la navigation |
|
Formulaire |
Règles métier |
Afficher, modifier ou créer des règles métier à l'aide de l'Explorateur de règles métier. Notes Pour les formulaires interactifs, seule l'étendue « Entité » et « Tous les formulaires » est prise en charge. Pour plus d'informations :Création et modification des règles métier |
Propriétés du formulaire |
Pour plus d'informations :Propriétés du formulaire |
|
Activer les rôles de sécurité |
Utilisez cette option pour définir les rôles de sécurité qui auront accès aux formulaires.Pour plus d'informations :Contrôler l'accès aux formulaires Important Si vous créez un formulaire, seuls les rôles de sécurité Administrateur système et Personnalisateur de système ont accès au formulaire. Vous devez attribuer l'accès à d'autres rôles de sécurité avant que les utilisateurs de votre organisation puissent l'utiliser. |
|
Afficher les dépendances |
Rechercher les composants de solution qui dépendent de ce formulaire et les composants de solution qui sont requis par ce formulaire.Pour plus d'informations :Dépendances aux solutions |
|
Propriétés gérées |
La seule propriété gérée est Personnalisable. Définir cette option sur false implique que le formulaire ne sera pas personnalisable après l'avoir inclus dans une solution, qu'il faudra exporter cette solution en tant que solution gérée, puis importer cette solution gérée dans une autre organisation.Pour plus d'informations :Propriétés gérées |
Onglet Insérer
.jpeg)
L'onglet Insérer affiche les commandes dans le tableau suivant :
Groupe |
Commande |
Description |
|---|---|---|
Section |
Ajouter une section à un onglet sélectionné. Vous pouvez inclure une section avec une à quatre colonnes. Vous pouvez également insérer un panneau de référence dans les formulaires interactifs. Le panneau de référence est également ajouté comme une section au formulaire Principal - Expérience interactive. Par défaut la section du panneau de référence est ajoutée aux formulaires Incident, Compte, Contact et Entité personnalisée. Pour plus d'informations :Propriétés de la section |
|
3 Onglets |
3 colonnes |
Insérez un onglet avec trois colonnes de même largeur. Pour plus d'informations :Propriétés d'onglet |
3 colonnes |
Insérer un onglet avec trois colonnes dont la centrale est plus large. |
|
2 Onglets |
Deux colonnes |
Insérer un onglet avec deux colonnes dont celle de droite est plus large. |
Deux colonnes |
Insérer un onglet avec deux colonnes dont celle de gauche est plus large. |
|
Deux colonnes |
Insérer un onglet avec deux colonnes de même largeur. |
|
1 onglet |
Une colonne |
Insérer un onglet sur une colonne. |
Contrôle |
Sous-grille |
Formater une sous-grille et l'insérer dans le formulaire. Pour plus d'informations :Propriétés de sous-grille |
Espacement |
Insérer un espace vide. |
|
Aperçu |
Insérer un aperçu. Pour plus d'informations :Propriétés du contrôle aperçu |
|
Ressource Web |
Insérez une ressource Web pour inclure le contenu d'autres emplacements dans une page. Pour plus d'informations :Propriétés du contrôle aperçu |
|
Mur d'interaction |
Insérez un contrôle de mur d'interaction (chronologie) dans le formulaire. Ce contrôle indique la chronologie des activités liées à l'entité dans un formulaire. Pour plus d'informations :Mur d'interaction |
|
Recherche dans la Base de connaissances |
Insérez une commande de recherche que les utilisateurs peuvent utiliser pour rechercher des articles de la Base de connaissances.Pour plus d'informations :Ajout du contrôle de recherche de la base de connaissances aux formulaires Microsoft Dynamics 365 |
|
Notes
Les composants suivants ne sont pas pris en charge dans les formulaires interactifs :
-
Bing Maps
-
Yammer
-
Flux d’activités
Propriétés du formulaire
Les propriétés du formulaire sont répertoriés dans le tableau suivant.
Onglet |
Propriété |
Description |
|---|---|---|
à venir |
Bibliothèques de formulaires |
Gérer les ressources Web JavaScript qui sont disponibles dans le formulaire et l'ordre dans lequel elles sont chargées. |
Gestionnaires d’événements. |
Configurer les fonctions JavaScript des bibliothèques de formulaires qui s'exécuteront pour les événements de formulaires OnLoad et OnSave et l'ordre dans lequel elles seront exécutées. |
|
Afficher |
Nom du formulaire |
Entrer un nom qui sera clair pour les utilisateurs. Ce nom est indiqué aux utilisateurs du formulaire. S'ils peuvent utiliser plusieurs formulaires configurés pour l'entité, ils se servent de ce nom pour différencier les formulaires disponibles. |
Description |
Taper une description qui explique comment ce formulaire est différent d'autres formulaires principaux. Cette information est indiquée uniquement dans la liste des formulaires d'une entité dans l'explorateur de solutions. |
|
Paramètres |
Paramètres |
Chaque formulaire peut être ouvert avec du code en utilisant une URL. L'URL peut également contenir des données pouvant être transmises au formulaire en utilisant une chaîne de requête qui est ajoutée à l'URL. Les chaînes de requête ressemblent à cet exemple : Par mesure de sécurité, les formulaires n'acceptent pas de paramètres de chaîne de requête inconnus. Utilisez cette liste de paramètres pour spécifier les paramètres que ce formulaire devrait accepter pour prendre en charge du code qui transmettra des données aux formulaires en utilisant une chaîne de requête. Le nom et le type de données sont contrôlés et le formulaire ne s'ouvre pas si des paramètres de chaîne de requête non valides lui sont transmis. Pour plus d'informations, voir la rubrique Ouvrir des formulaires, des vues, des dialogues et des rapports avec une URL dans SDK de Microsoft Dynamics 365. |
Dépendances de non-événements |
Champs dépendants |
Chaque gestionnaire d'événements possède une propriété Champs dépendants similaire afin que tous les champs requis par le script puissent être enregistrés. Il sera impossible de supprimer les champs dépendants. Des scripts fonctionnent sur le formulaire, mais ne sont pas configurés dans un gestionnaire d'événements. Les scripts qui sont initialisés à partir de la barre de commandes n'ont pas d'emplacement pour l'enregistrement des champs dépendants. Cette propriété de formulaire fournit un emplacement pour l'enregistrement des champs dépendants de ces scripts. |
Options de visibilité
Plusieurs types d'éléments de formulaire peuvent être affichés ou masqués par défaut. Les onglets, les sections, et tous les champs fournissent cette option. En utilisant des scripts de formulaire ou des règles métier, la visibilité de ces éléments peut être contrôlée pour créer un formulaire dynamique pour fournir une interface utilisateur qui s'adapte aux conditions du formulaire.
Notes
Il n'est pas conseillé de masquer des éléments de formulaire pour appliquer la sécurité. Plusieurs méthodes permettent d'afficher l'ensemble des éléments et des données dans le formulaire lorsque les éléments sont masqués.
Au lieu de concevoir des formulaires qui dépendent de scripts pour contrôler les options de visibilité, déterminez si un flux des processus d'entreprise, un dialogue ou la commutation vers un autre formulaire peuvent être mieux adaptés pour répondre à vos besoins. Si vous utilisez des scripts, vérifiez que tout élément susceptible d'être masqué l'est par défaut. Affichez-les uniquement avec des scripts lorsque votre logique les appelle. De cette façon, ils ne sont pas visibles dans les présentations qui ne prennent pas en charge les scripts.
Propriétés d'onglet
Dans le corps des onglets du formulaire, fournissez un mode d'organisation des champs. Chaque onglet que vous créez horizontalement apparaît en haut d'un formulaire d'entité dans le centre de services interactifs. Au moment de l'exécution, d'autres onglets s'ouvrent sous la forme de menus volants.
.jpeg)
Les onglets ont une étiquette qui peut être affichée. Si l'étiquette est affichée, les tabulations peuvent être développées ou réduites pour afficher ou masquer leur contenu en sélectionnant l'étiquette.
Les onglets contiennent jusqu'à trois colonnes, et la largeur de chaque colonne peut être définie sur un pourcentage de la largeur totale. Lorsque vous créez un nouvel onglet, chaque colonne est déjà complétée avec une section.
Le tableau suivant indique les propriétés pouvant être définies pour les onglets du formulaire.
Onglet |
Propriété |
Description |
|---|---|---|
Afficher |
Nom |
Nécessaire : Nom unique de l'onglet utilisé lors du référencement dans des scripts. Ce nom n’accepte que les caractères alphanumériques et les traits de soulignement. |
Étiquette |
Nécessaire : Étiquette localisable pour l'onglet visible par les utilisateurs. |
|
Visibilité |
Indiquez si l'onglet doit être visible par défaut lors de l'exécution. |
|
Mise en forme |
Disposition |
Les onglets peuvent comporter jusqu'à trois colonnes. Utilisez ces options pour définir le nombre d'onglets et le pourcentage de largeur totale qu'ils doivent avoir. |
Propriétés de la section
Une section occupe l'espace disponible dans une colonne d'onglet. Les sections ont une étiquette qui peut être affichée.
Les sections peuvent comporter jusqu'à quatre colonnes et inclure des options permettant d'indiquer comment les étiquettes des champs de la section sont affichées.
Un nouveau type de section appelé « panneau de référence » peut également être ajouté. Un panneau de référence est une section à une colonne. Vous pouvez insérer des sous-grilles, un contrôle d'aperçu ou un contrôle de recherche dans la Base de connaissances au sein d'une section du panneau de référence. Chaque contrôle que vous avez ajouté dans le panneau de référence apparaît comme un onglet vertical au sein du panneau de référence au moment de l'exécution. Vous pouvez faire glisser-déplacer plusieurs contrôles dans la section du panneau de référence. L'onglet par défaut au moment de l'exécution est le premier contrôle ajouté dans le panneau de référence. Les autres onglets apparaissent dans l'ordre dans lequel ils sont ajoutés dans l'éditeur de formulaires. Pour supprimer un onglet, utilisez la touche Supprimer sur votre clavier.
Lorsque vous insérez un panneau de référence, par défaut il est ajouté comme la dernière section de l'onglet. Vous ne pouvez ajouter qu'un panneau de référence par formulaire.
Important
Par défaut, la section du panneau de référence est verrouillée dans les formulaires prédéfinis : Incident, Compte et Contact. Pour la supprimer ou la modifier, vous devez la déverrouiller.
Les en-têtes et pieds de page sont semblables aux sections, mais ne peuvent pas être supprimés. S'ils ne contiennent rien, ils ne sont pas affichés.
Onglet |
Propriété |
Description |
|---|---|---|
Afficher |
Nom |
Nécessaire : Nom unique de la section utilisée lors du référencement dans des scripts. Ce nom n’accepte que les caractères alphanumériques et les traits de soulignement. |
Étiquette |
Nécessaire : Étiquette localisable pour la section visible par les utilisateurs. |
|
Afficher l’étiquette de cette section sur le formulaire |
Les sections sont fréquemment utilisées sans étiquette pour contrôler la mise en forme des champs qu'elles contiennent. |
|
Visibilité |
L'affichage de la section est facultatif, et peut être contrôlé en utilisant des scripts.Pour plus d'informations :Options de visibilité |
|
Verrouiller la section sur le formulaire |
Cela empêchera la suppression accidentelle de la section et la suppression de son contenu. Supprimer une section supprime non seulement la section, mais également tous les champs qu'elle contient. Si quelqu'un voulait supprimer cette section, il devrait d'abord modifier ce paramètre. |
|
Mise en forme |
Hauteur de la disposition |
Définissez la hauteur de structure en termes de nombre de lignes. |
Mur d'interaction
Le mur d'interaction (ou la chronologie) affiche les activités associées pour une entité spécifique.
Les types d'activités suivants sont pris en charge : tâche, rendez-vous, appel téléphonique, courrier électronique, activité sociale, activité personnalisée.
Le mur d'interaction indique également des notes et des publications système. Il affiche ces activités qui ont leur champ Concernant défini sur l'entité affichée. Pour les notes, le champ Concernant n'est pas indiqué à l'utilisateur ; Il est implicite une fois créé à partir du mur d'interaction.
Chaque activité qui est indiquée dans le mur d'intégration aura les mêmes actions rapides disponibles dans la barre de commandes de l'activité.
Notes
Il est impossible de créer une activité personnalisée à l'aide de l'action
sur le mur d'interaction.
Propriétés communes des champs
Les champs contiennent des contrôles permettant d'afficher ou de modifier les données d'un enregistrement d'entité. Les champs peuvent être formatés pour occuper jusqu'à quatre colonnes dans une section.
Le tableau suivant décrit les propriétés communes à tous les champs. Certains types de champs ont des propriétés spécifiques. Elles sont décrites dans Propriétés spéciales des champs.
|
Onglet |
Propriété |
Description |
|---|---|---|
|
Afficher |
Étiquette |
Nécessaire : Par défaut, l'étiquette correspond au nom complet du champ. Vous pouvez remplacer ce nom pour le formulaire en entrant une autre étiquette ici. |
|
Afficher l’étiquette sur le formulaire |
Vous pouvez également décider de ne pas du tout afficher l'étiquette. |
|
|
Le champ est en lecture seule |
Vous pouvez spécifier que le champ n'est pas modifiable. En utilisant des scripts de formulaire, vous pouvez modifier cela et activer ou désactiver la modification en fonction de critères dans le script. |
|
|
Verrouiller le champ sur le formulaire |
Cela empêche la suppression accidentelle du champ dans le formulaire. Cela empêche la désactivation d'une configuration que vous avez appliquée au champ, par exemple des gestionnaires d'événements, en cas de suppression du champ. Pour supprimer ce champ, un personnalisateur devrait d'abord désactiver ce paramètre. |
|
|
Visible par défaut |
L'affichage du champ est facultatif, et peut être contrôlé en utilisant des scripts.Pour plus d'informations :Options de visibilité |
|
|
Mise en forme |
Sélectionner le nombre de colonnes occupées par le contrôle |
Lorsque la section contenant les champs a plusieurs colonnes, vous pouvez définir le champ pour qu'il occupe jusqu'au nombre de colonnes de la section. |
|
Détails |
Nom complet, Nom et Description |
Ces champs en lecture seule servent de référence. Cliquez sur le bouton Modifier pour accéder facilement à la définition du champ si vous souhaitez le modifier. Chaque instance d'un champ dans le formulaire possède une propriété de nom qui lui permet d'être référencée dans des scripts de formulaire, mais ce nom est géré par l'application. La première instance du champ est le nom du champ spécifié lorsqu'il a été créé.Pour plus d'informations :Créer et modifier des champs Pour chaque ajout supplémentaire d'un champ à un formulaire, le nom ajoute un nombre commençant par 1, jusqu'à la fin. Donc, si le nom du champ est « new_cost », la première instance est « new_cost », la deuxième « new_cost1 », et ainsi de suite pour chaque instance du champ dans le formulaire. > [!NOTE] >La valeur Description de champ fournit le texte d'info-bulle du champ lorsque les utilisateurs placent leur curseur sur celui-ci.
|
|
à venir |
Bibliothèques de formulaires |
Indiquez toutes les ressources Web JavaScript qui seront utilisées dans le gestionnaire d'événements OnChange du champ. Voir le SDK Référence d'événements de formulaire : Événement OnChange de champ |
|
Gestionnaires d’événements |
Configurez les fonctionnalités dans les bibliothèques de formulaire devant être appelées pour l'événement OnChange de champ.Pour plus d'informations :Configurer les gestionnaires d'événements |
|
|
Règles métier |
Règles métier |
Afficher et gérer toutes les règles métier qui référencent ce champ.Pour plus d'informations :Création et modification des règles métier |
Propriétés spéciales des champs
Tous les champs ont des propriétés listées dans Propriétés communes des champs, mais certains ont des propriétés supplémentaires.
Propriétés des champs de recherche
Deux sections sur l'onglet Afficher sont appropriées pour les champs de recherche.
.jpeg)
Notes
Les options décrites dans le tableau ci-dessous sont disponibles uniquement pour les champs de recherche à une seul entité.
Section |
Propriété |
Description |
||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Filtrage des enregistrements associés |
Afficher uniquement les enregistrements lorsque |
Lorsque cette option est activée, les enregistrements qui s'affichent lorsqu'un utilisateur recherche un enregistrement ont un filtre supplémentaire. Cela permet de fournir des recherches mieux ciblées lors de la définition de la valeur de la recherche. Par défaut, cette option est désactivée. Les combinaisons de relations possibles lors du filtrage des enregistrements associés sont répertoriées dans le tableau ci-dessous.
La première liste est renseignée avec toutes les relations potentielles que vous pouvez utiliser pour filtrer cette recherche. Cliquez sur l'une d'entre elles. La deuxième liste est alors renseignée avec toutes les relations qui connectent l'entité associée (sélectionnée dans la première liste) à l'entité cible. Cliquez sur l'une d'entre elles. Activez la case à cocher Autoriser les utilisateurs à désactiver le filtre pour permettre aux utilisateurs de désactiver le filtre défini ici. Si les utilisateurs cliquent sur l'option Rechercher d'autres enregistrements en définissant la valeur d'une recherche, ils voient cette boîte de dialogue.
Si vous avez sélectionné l'option Autoriser les utilisateurs à désactiver le filtre en configurant le champ de recherche, les utilisateurs voient la case à cocher pour désactiver le filtre. Cela leur permet d'afficher une plus grande plage d'enregistrements. Si vous voulez vous assurer que les utilisateurs ne voient que la plage d'enregistrements limitée définie par ce filtre, désactivez la case à cocher Autoriser les utilisateurs à désactiver le filtre. |
||||||||||||||||||||||||||||||
Propriétés supplémentaires |
Afficher la zone de recherche dans la boîte de dialogue de recherche |
Vous pouvez décider de ne pas afficher la zone de recherche dans la boîte de dialogue de recherche. |
||||||||||||||||||||||||||||||
Vue par défaut |
Cette vue est utilisée pour filtrer les résultats de la recherche en ligne et indique la vue par défaut dans la boîte de dialogue de recherche si les utilisateurs cliquent sur l'option Rechercher d'autres enregistrements. La vue par défaut contrôle également les champs qui sont inclus dans la recherche en ligne.
Pour les recherches autorisant uniquement la sélection d'un seul type d'entité, les champs affichés dans la recherche en ligne sont définis comme les deux premiers champs inclus dans la vue par défaut. Dans cet exemple, Téléphone principal et Adresse de messagerie sont les deux premières colonnes de la vue par défaut configurées pour une recherche de compte. Pour les recherches système qui permettent plusieurs types d'entités, les deux premières colonnes de la Vue Recherche d'entité sont affichées. |
|||||||||||||||||||||||||||||||
Sélecteur de vue |
Vous pouvez choisir entre trois options :
|
Propriétés des champs à deux options
Sous l'onglet de mise en forme, les champs à deux options ont les options de mise en forme suivantes
Deux cases d'option : Deux contrôles libellés avec des étiquettes. Un seul peut être sélectionné.
Case à cocher : Case à cocher unique pour définir la valeur true, ou false.
Liste : Liste déroulante contenant les deux valeurs.
Plusieurs lignes de propriétés du champ texte
Plusieurs lignes de texte et une seule ligne de champs de texte qui utilisent le format Text Area ont une propriété Disposition de ligne. Avec cette propriété, vous pouvez spécifier une valeur pour Nombre de lignes ou sélectionner Développer automatiquement pour utiliser l'espace disponible. Cette propriété est disponible dans l'onglet Mise en forme.
Propriétés de sous-grille
Vous pouvez configurer une sous-grille pour afficher une liste d'enregistrements ou un graphique. Sélectionnez Afficher le graphique uniquement sous l'onglet Afficher pour afficher un graphique au lieu d'une liste.
Onglet |
Propriété |
Description |
|---|---|---|
Afficher |
Icône d'onglet |
Cliquez sur une icône qui sera utilisée pour l'onglet. Les icônes sont ajoutées en tant que ressources Web dans Microsoft Dynamics 365. Cette option est uniquement disponible lorsque vous ajoutez une sous-grille à un panneau de référence. |
Nom |
Nécessaire : Nom unique de la sous-grille utilisée lors du référencement dans des scripts. Ce nom n’accepte que les caractères alphanumériques et les traits de soulignement. |
|
Étiquette |
Nécessaire : Étiquette localisable pour la sous-grille visible par les utilisateurs. |
|
Afficher l’étiquette sur le formulaire |
Indique si l'étiquette doit être affichée dans le formulaire. Cela est obligatoire lorsque vous activez Afficher la zone de recherche. |
|
Enregistrements |
Cliquez sur l'une des deux options :
L'option choisie affecte le comportement du contrôle d'affichage de la liste.Pour plus d'informations :Comportement afficher la liste |
|
Entité |
Selon l'option activée pour Enregistrements, cette liste affiche :
|
|
Vue par défaut |
Cliquez sur la vue qui sera appliquée par défaut. Si vous n'activez aucune autre vue avec la propriété Sélecteur de vue. Ce sera la seule vue. Utilisez le bouton Modifier pour ouvrir la vue par défaut pour modification. Utilisez le bouton Nouveau pour créer une vue pour cette sous-grille. |
|
Afficher la zone de recherche |
Afficher la zone de recherche Lorsque cette option est sélectionnée, l'option Afficher l'étiquette sur le formulaire est requise. |
|
Sélecteur de vue |
Trois options s'offrent à vous :
|
|
Mise en forme |
Disposition |
Sélectionner le nombre de colonnes occupées par le contrôle. Lorsque la section contenant la sous-grille a plusieurs colonnes, vous pouvez définir le champ pour qu'il occupe jusqu'au nombre de colonnes de la section. |
Disposition de ligne |
Nombre de lignes détermine le nombre d'enregistrements affichés sur la page d'une sous-grille. Si Développer automatiquement pour utiliser l'espace disponible est sélectionné, le formulaire autorise l'espace pour deux enregistrements et développera l'espace au fil de l'augmentation du nombre d'enregistrements. Si le nombre dépasse le Nombre de lignes, les utilisateurs peuvent accéder à des pages supplémentaires pour afficher les enregistrements. Si Développer automatiquement pour utiliser l'espace disponible n'est pas sélectionné, le formulaire fournira l'espace pour le nombre d'enregistrements définis par Nombre de lignes, et les utilisateurs pourront accéder à des pages supplémentaires pour afficher les enregistrements supplémentaires. |
Comportement afficher la liste
Lors de l'affichage d'une liste dans les formulaires, chaque sous-grille affiche le bouton Ouvrir la vue
dans l'angle supérieur droit lorsque l'entité s'affiche comme l'une des entités incluses dans la zone de navigation de l'éditeur de formulaires. Cliquez sur ce bouton pour ouvrir la vue. Le comportement change selon l'option sélectionnée pour la propriété Enregistrements.
Lorsque vous sélectionnez Enregistrements associés uniquement, la vue s'ouvre en utilisant une des vues associées dans la même fenêtre. Pour revenir au formulaire, utilisez le bouton précédent ou cliquez sur la valeur de nom principal de l'enregistrement actif dans la barre de navigation.
Lorsque vous sélectionnez Tous les types d’enregistrements, la vue s'ouvre dans une nouvelle fenêtre.
Ajouter le comportement enregistrement
Lors de l'affichage d'une liste dans les formulaires, chaque sous-grille affiche le bouton Ajouter l'enregistrement
dans l'angle supérieur droit de la sous-grille. Cliquez sur ce bouton pour ajouter un enregistrement. Ce comportement change selon l'option sélectionnée pour la propriété Enregistrements et si la recherche concerne les enregistrements d'activité.
Lorsque vous sélectionnez Enregistrements associés uniquement, le comportement par défaut consiste à ajouter des enregistrements existants. Les utilisateurs voient une recherche en ligne permettant de rechercher d'abord un enregistrement existant. Cela permet d'éviter de créer des enregistrements dupliqués. S'ils ne trouvent pas un enregistrement existant, ils peuvent cliquer sur l'option Nouveau. Lorsqu'un enregistrement est créé, les mappages de champs définis dans la relation sont appliqués.Pour plus d'informations :Mapper les champs d'entité
Lorsque vous sélectionnez Tous les types d’enregistrements, le comportement par défaut consiste à ajouter un nouvel enregistrement. Le formulaire création rapide est affiché si l'entité cible en possède un. Sinon, le formulaire principal d'entité par défaut est affiché.
Si la sous-grille affiche les activités, les utilisateurs doivent cliquer sur le type d'activité, puis voient le comportement « ajouter de nouveaux enregistrement ».
Comportement supprimer enregistrement
Lorsque vous sélectionnez un enregistrement dans une sous-grille, le bouton Supprimer
est affiché sur le côté droit de la ligne. Le comportement de cette action de suppression est différent selon le type de relation avec l'entité actuelle.
Lorsque la sous-grille utilise une relation 1 à N (un-à-plusieurs), le comportement normal de suppression de l'enregistrement est d'afficher un dialogue de confirmation avant de supprimer l'enregistrement.
Lorsque la sous-grille utilise une relation N à N (plusieurs-à-plusieurs), l'enregistrement dans l'entité de relation (ou intersection) associé à deux enregistrements est supprimé sans confirmation et l'enregistrement n'est plus affiché dans la sous-grille. Mais les enregistrements qui étaient affichés ne sont pas supprimés.
Propriétés du contrôle aperçu
Un contrôle aperçu affiche les données d'un enregistrement sélectionné dans une recherche du formulaire. Les données affichées dans le contrôle sont définies en utilisant un aperçu. Les données affichées ne sont pas modifiables, mais lorsque le champ principal est inclus dans l'aperçu, il se transforme en lien pour ouvrir l'enregistrement associé. Les formulaires d'aperçu prédéfinis créés spécifiquement pour le panneau de référence sont également utilisés pour indiquer l'entité associée.Pour plus d'informations :Créer et modifier des aperçus
Propriété |
Description |
|---|---|
Icône d'onglet |
Sélectionnez une icône pour les onglets verticaux. Vous pouvez utiliser des images en tant que ressources Web. Cette option est uniquement disponible lorsque vous insérez un contrôle d'aperçu à une section Panneau de référence. |
Nom |
Nécessaire : Nom unique de l'aperçu utilisé lors du référencement dans des scripts. |
Étiquette |
Nécessaire : Étiquette à afficher pour l'aperçu. |
Afficher l'étiquette sur le formulaire |
Affiche l’étiquette sur le formulaire. |
Champ de relation |
Cliquez sur l'un des champs de recherche inclus dans le formulaire. |
Entité associée |
Cette valeur dépend du Champ de recherche activé. Il s'agit généralement de l'entité principale de la relation 1 à N pour la recherche. Si l'entité inclut une recherche Prospect pouvant accepter un compte ou un contact, dans le champ Aperçu, vous pouvez cliquer sur un aperçu pour le compte et le contact en modifiant cette valeur et en choisissant un autre aperçu. |
Aperçu |
Si Entité associée a des aperçus, vous pouvez les sélectionner ici. Sinon, cliquez sur Nouveau pour en créer un. Cliquez sur Modifier pour modifier l'aperçu sélectionné. |
Propriétés de la ressource Web
Vous pouvez ajouter ou modifier des ressources Web dans un formulaire pour le rendre plus attrayant ou utile aux utilisateurs.
Notes
-
Vous ne pouvez ajouter que des ressources Web de type HTML à un formulaire de type Principal - Expérience interactive. Des ressources Web JavaScript peuvent être ajoutées en utilisant le bouton Propriétés de formulaire dans le groupe Formulaire sous l'onglet Accueil.Pour plus d'informations :Propriétés du formulaire
-
Vous ne pouvez pas ajouter une ressource Web dans un en-tête et un pied de page de formulaire.
Pour des instructions pas à pas, voir Ajouter ou modifier une ressource Web de formulaire.
|
Tabulation |
Propriété |
Description |
|---|---|---|
|
Général |
ressource Web |
Nécessaire : la ressource Web HTML appropriée. |
|
Nom |
Obligatoire : Nom unique pour le champ. Ce nom n’accepte que les caractères alphanumériques et les traits de soulignement. |
|
|
Étiquette |
Nécessaire : Étiquette à afficher pour la ressource Web. |
|
|
Visible par défaut |
L'affichage de la ressource Web est facultatif, et peut être contrôlé en utilisant des scripts.Pour plus d'informations :Options de visibilité |
|
|
Paramètre personnalisé |
Valeur personnalisée à passer en tant que paramètre de chaîne de requête data.Pour plus d'informations :Transmettre les paramètres aux ressources Web |
|
|
Restreindre les scripts sur plusieurs cadres en cas de prise en charge. |
Lorsque des pages sont hébergées sur différents domaines, vous pouvez les empêcher d'accéder au contenu de vos pages de formulaire. Les ressources Web sont toujours dans le même domaine, par conséquent cela ne doit pas être un problème avec elles. |
|
|
Transmettre le code type d’objet d’enregistrement et l’identificateur unique comme paramètres |
Des données sur l'organisation, l'utilisateur et l'enregistrement peuvent être transmises à la ressource Web pour qu'elle soit adaptée aux paramètres d'organisation.Pour plus d'informations :Transmettre les paramètres aux ressources Web |
|
|
Mise en forme |
Sélectionner le nombre de colonnes occupées par le contrôle |
Lorsque la section contenant la ressource Web a plusieurs colonnes, vous pouvez définir le champ pour qu'il occupe jusqu'au nombre de colonnes de la section. |
|
Sélectionner le nombre de lignes occupées par le contrôle |
Vous pouvez contrôler la hauteur de la ressource Web en spécifiant un certain nombre de lignes. |
|
|
Développer automatiquement pour utiliser l'espace disponible |
Vous pouvez autoriser le développement de la hauteur de la ressource Web selon l'espace disponible. |
|
|
Sélectionner le type de défilement pour l'IFRAME |
Une ressource Web HTML est ajoutée au formulaire avec un IFRAME.
|
|
|
Afficher la bordure |
Afficher une bordure autour de la ressource Web. |
|
|
Dépendances |
Champs dépendants |
Une ressource Web peut interagir avec les champs du formulaire en utilisant un script. Si un champ est supprimé du formulaire, le script de la ressource Web peut être désactivé. Ajoutez les champs référencés par des scripts dans la ressource Web sur les Champs dépendants pour qu'ils ne puissent pas être supprimés par erreur. |
Transmettre les paramètres aux ressources Web
Une ressource Web HTML peut accepter que les paramètres soient transmis sous la forme de paramètres de chaîne de requête.
Les informations concernant l'enregistrement peuvent être transmises en activant l'option Transmettre le code type d’objet d’enregistrement et l’identificateur unique comme paramètres. Si les informations sont tapées dans le champ Paramètre personnalisé (données), elles seront transmises en utilisant le paramètre de données. Les valeurs transmises sont les suivantes :
Paramètre |
Description |
|---|---|
data |
Ce paramètre est uniquement passé lorsque le texte est fourni pour Paramètre personnalisé (données). |
orglcid |
LCID de la langue par défaut de l'organisation. |
orgname |
Nom de l'organisation. |
userlcid |
LCID de la langue privilégiée de l'utilisateur |
type |
Code de type d’entité. Cette valeur peut être différente pour les entités personnalisées dans différentes organisations. Utilisez plutôt le nom du type d'entité. |
typename |
Nom de type d'entité. |
id |
Valeur d'ID de l'enregistrement. Ce paramètre n'a pas de valeur tant que l'enregistrement d'entité n'est pas validé. |
Aucun autre paramètre n'est autorisé et la ressource Web ne s'ouvre pas si d'autres paramètres sont utilisés. Si vous devez transmettre plusieurs valeurs, le paramètre de données peut être surchargé pour inclure plus de paramètres. Voir le SDK Exemple : Transmettre plusieurs valeurs à une ressource Web via le paramètre de données
Propriétés IFRAME
Vous pouvez ajouter des IFRAME à un formulaire pour intégrer du contenu d'un autre site Web dans un formulaire.
Notes
-
Vous ne pouvez pas ajouter une IFRAME dans un en-tête et un pied de page de formulaire.
-
Les formulaires Microsoft Dynamics 365 ne sont pas conçus pour être affichés dans les IFRAME.
|
Tabulation |
Propriété |
Description |
|---|---|---|
|
Général |
Nom |
Obligatoire : Nom unique pour l'IFRAME. Ce nom n’accepte que les caractères alphanumériques et les traits de soulignement. |
|
URL |
Nécessaire : URL pour afficher la page dans l'IFRAME. Important
|
|
|
Transmettre le code type d’objet d’enregistrement et l’identificateur unique comme paramètres |
Des données sur l'organisation, l'utilisateur et l'enregistrement peuvent être transmises à l'IFRAME.Pour plus d'informations :Transmettre des paramètres aux IFRAME |
|
|
Étiquette |
Nécessaire : Étiquette à afficher pour l'IFRAME. |
|
|
Afficher l’étiquette sur le formulaire |
Indique si l'étiquette doit être affichée dans le formulaire. |
|
|
Restreindre les scripts sur plusieurs cadres en cas de prise en charge |
Le fait de permettre aux pages d'un autre site d'interagir avec l'application Microsoft Dynamics 365 à l'aide de scripts est considéré comme risqué pour la sécurité. Utilisez cette option pour limiter les scripts sur plusieurs pages dont vous n'avez pas le contrôle. Pour plus d'informations :Indiquer s'il faut restreindre les scripts sur plusieurs cadres |
|
|
Visible par défaut |
L'affichage de l'IFRAME est facultatif, et peut être contrôlé en utilisant des scripts.Pour plus d'informations :Options de visibilité |
|
|
Mise en forme |
Sélectionner le nombre de colonnes occupées par le contrôle |
Lorsque la section contenant l'IFRAME a plusieurs colonnes, vous pouvez définir le champ pour qu'il occupe jusqu'au nombre de colonnes de la section. |
|
Sélectionner le nombre de lignes occupées par le contrôle |
Vous pouvez contrôler la hauteur de l'IFRAME en spécifiant le nombre de lignes occupées par le contrôle. |
|
|
Développer automatiquement pour utiliser l'espace disponible |
Au lieu de définir la hauteur par un nombre de lignes, vous pouvez laisser la hauteur de l'IFRAME se développer selon l'espace disponible. |
|
|
Sélectionner le type de défilement pour l'IFRAME |
Trois options s'offrent à vous :
|
|
|
Afficher la bordure |
Afficher une bordure autour de l'IFRAME. |
|
|
Dépendances |
Champs dépendants |
Un IFRAME peut interagir avec les champs du formulaire en utilisant un script. Si un champ est supprimé du formulaire, le script de l'IFRAME peut être désactivé. Ajoutez les champs référencés par des scripts dans l'IFRAME sur les Champs dépendants pour qu'ils ne puissent pas être supprimés par erreur. |
Transmettre des paramètres aux IFRAME
Les informations concernant l'enregistrement peuvent être transmises en activant l'option Transmettre le code type d’objet d’enregistrement et l’identificateur unique comme paramètres. Les valeurs transmises sont les suivantes :
Paramètre |
Description |
|---|---|
orglcid |
LCID de la langue par défaut de l'organisation. |
orgname |
Nom de l'organisation. |
userlcid |
LCID de la langue privilégiée de l'utilisateur |
type |
Code de type d’entité. Cette valeur peut être différente pour les entités personnalisées dans différentes organisations. Utilisez plutôt typename. |
typename |
Nom de type d'entité. |
id |
Valeur d'ID de l'enregistrement. ce paramètre n'a pas de valeur tant que l'enregistrement d'entité n'est pas validé. |
Modifier la navigation
La navigation dans le formulaire permet d'afficher les listes des enregistrements associés. Chaque relation d'entité a des propriétés permettant de contrôler son affichage.Pour plus d'informations :Élément de volet de navigation pour l’entité principale
Toutes les relations d'entité qui sont configurées pour être affichées peuvent être remplacées dans l'éditeur de formulaires.
Pour des instructions pas à pas, voir Ajouter ou modifier la navigation par formulaire pour les relations d'entité.
Pour activer la modification de la navigation, vous devez d'abord sélectionner Navigation dans le groupe Sélectionner de l'onglet Accueil.
Dans l'Explorateur de relations, vous pouvez filtrer par relation 1 à N (un-à-plusieurs) ou N à N (plusieurs-à-plusieurs), ou afficher toutes les relations disponibles. La case à cocher Afficher uniquement les relations non utilisées est désactivée et sélectionnée. Ainsi, vous pouvez ajouter chaque relation une seule fois.
Pour ajouter des relations à partir de l'Explorateur de relations, double-cliquez dessus pour l'ajouter sous la relation actuellement sélectionnée dans la zone de navigation. Double-cliquez sur une relation dans la zone de navigation pour changer l'étiquette sous l'onglet Afficher. Sous l'onglet Nom, vous pouvez voir les informations concernant la relation. Utilisez le bouton Modifier pour ouvrir la définition de l'entité.
Il existe cinq groupes dans la zone de navigation. Vous pouvez les glisser pour les repositionner et double-cliquer dessus pour modifier l'étiquette, mais vous ne pouvez pas les supprimer. Ces groupes s'affichent uniquement lorsqu'ils contiennent des éléments. Si vous ne souhaitez pas qu'un groupe apparaisse, il suffit de ne rien y ajouter.
Configurer les gestionnaires d'événements
Des gestionnaires d'événements de formulaires peuvent être configurés pour les zones suivantes dans un formulaire.
|
Élément |
Événement |
Description |
|---|---|---|
|
Formulaire |
OnLoad |
Se produit lors du chargement du formulaire. |
|
OnSave |
Se produit lors de l'enregistrement des données. |
|
|
Onglet |
TabStateChange |
Se produit lorsque l'onglet est développé ou réduit. |
|
Champ |
OnChange |
Se produit lorsque les données du champ sont modifiées et que le contrôle n'est plus activé. |
Un gestionnaire d'événements consiste en une référence à une ressource Web JavaScript et à une fonctionnalité définie dans cette ressource Web qui s'exécute lorsque l'événement se produit. Chaque élément peut comporter jusqu'à 50 gestionnaires d'événements configurés.
Important
La configuration incorrecte d'un gestionnaire d'événements peut entraîner des erreurs de script qui peuvent provoquer l'échec ou un fonctionnement incorrect du formulaire. Si vous n'êtes pas développeur de script, vous devez impérativement connaître les options de configuration requises par le script.
Veillez à ne configurer qu'un gestionnaire d'événements de script en utilisant une bibliothèque qui provient d'une source en laquelle vous avez confiance. Des scripts peuvent être utilisés pour effectuer une action qu'un utilisateur peut effectuer, et un script mal entré peut réellement dégrader les performances d'un formulaire.
Après avoir configuré un gestionnaire d'événements, vérifiez toujours qu'il fonctionne correctement.
Configurer un gestionnaire d'événements
Dans l'éditeur de formulaires, sélectionnez l'élément avec l'événement pour lequel vous souhaitez configurer un gestionnaire.
Sous l'Onglet Accueil, dans le groupe Modifier, cliquez sur Modifier les propriétés ou double-cliquez sur l'élément.
Dans la boîte de dialogue des propriétés de l'élément, sélectionnez l'onglet Événements.
Développez la zone Bibliothèques de formulaires. Si la bibliothèque contenant la fonctionnalité que vous souhaitez définir comme gestionnaire d'événements n'est pas répertoriée, ajoutez-la.
Ajouter une bibliothèque de formulaires à un gestionnaire d'événements
Dans la section Bibliothèques de formulaires de Liste d'événements, cliquez sur Ajouter.
Recherchez la ressource Web JavaScript dans la liste des ressources Web disponibles. Sélectionnez-la et cliquez sur Ajouter.
Si la ressource Web JavaScript dont vous avez besoin n'existe pas, cliquez sur Nouveau pour créer un nouveau formulaire de ressource Web.
Créer une ressource Web JavaScript
Dans le formulaire de ressource Web, définissez les propriétés comme indiqué dans le tableau suivant.
Propriété
valeur
Nom
Obligatoire. Entrez le nom de la ressource Web.
Nom complet
Obligatoire. Entrez le nom à afficher dans la liste des ressources Web.
Description
Facultatif. Entrez une description de la ressource Web.
Type
Obligatoire. Sélectionnez Script (JScript).
Langue
Facultatif. Cliquez sur une des langues disponibles pour votre organisation.
Si vous avez un script, il est fortement recommandé d'utiliser le bouton Parcourir pour rechercher le fichier et le télécharger.
Sinon, vous pouvez cliquer sur le bouton Éditeur de texte et coller ou taper le contenu du script dans la boîte de dialogue Modifier le contenu.
Notes
Comme cet éditeur de texte simple ne fournit pas de fonctionnalité permettant de vérifier la précision du script, nous vous recommandons d'utiliser une application distincte comme Microsoft Visual Studio pour modifier des scripts et les télécharger.
Cliquez sur Enregistrer et fermez la boîte de dialogue de la ressource Web. À ce stade, la ressource Web que vous avez créée est sélectionnée dans la boîte de dialogue Rechercher un enregistrement.
Cliquez sur Ajouter pour fermer la boîte de dialogue.
Dans la section Gestionnaire d’événements, sélectionnez l'événement auquel vous souhaitez attribuer un gestionnaire d'événements.
Cliquez sur Ajouter pour ouvrir la boîte de dialogue Propriétés du gestionnaire.
Sous l'onglet Détails, cliquez sur la bibliothèque appropriée et tapez le nom de la fonctionnalité qui doit être exécutée pour l'événement.
Par défaut, le gestionnaire d'événements est activé. Désactivez la case à cocher Activée si vous ne souhaitez pas activer cet événement.
Certaines fonctionnalités nécessitent la transmission d'un contexte d'exécution à la fonctionnalité. Si nécessaire, sélectionnez Transmettre le contexte d'exécution comme premier paramètre.
Certaines fonctionnalités peuvent accepter un ensemble de paramètres pour contrôler le comportement d'une fonctionnalité. S'ils sont obligatoires, entrez-les dans la Liste séparée par des virgules des paramètres transmis à la fonction.
Sous l'onglet Dépendances, ajoutez les champs dont le script dépend dans la zone Champs dépendants.
Cliquez sur OK pour fermer la boîte de dialogue Propriétés du gestionnaire.
Lorsque le gestionnaire d'événements est entré, vous pouvez modifier l'ordre dans lequel la fonctionnalité sera exécutée par rapport aux autres fonctionnalités en utilisant les flèches vertes pour la déplacer vers le haut ou vers le bas.
Cliquez sur OK pour fermer la boîte de dialogue des propriétés de l'élément.
Cliquez sur Enregistrer pour enregistrer vos modifications. Cliquez sur Publier pour publier le formulaire.
Notes
Bien que l'interface utilisateur (UI) vous permette d'ajuster l'ordre de chargement des scripts en utilisant les flèches vertes haut et bas, les scripts ne sont en fait pas chargés de manière séquentielle.Pour plus d'informations :MSDN : Gérer les dépendances de bibliothèque
Voir aussi
Créer et concevoir des formulaires interactifs pour le concentrateur de services interactifs
Créer et modifier des formulaires de création rapide
Créer et modifier des aperçus
© 2017 Microsoft. Tous droits réservés. Copyright
.jpeg)