Ajouter des info-bulles à votre extension
Même l’interface utilisateur la mieux conçue peut paraître déroutante pour certains. Il est difficile de prédire ce que les utilisateurs pourraient trouver déroutant. Voilà pourquoi l’application de base comprend des info-bulles pour chaque contrôle et chaque action.
La propriété Tooltip définit si des info-bulles sont fournies pour le contrôle donné, comme un champ ou une action. Dans le client, les info-bulles apparaissent lorsque vous pointez le curseur sur le libellé du contrôle.
La propriété Tooltip doit être définie sur :
les actions dans le ruban,
les champs sur les pages,
les récapitulatifs,
les boutons d’activité,
les conteneurs d’action.
Le modèle d’assistance utilisateur de Business Central est basé sur les principes suivants :
Démarrer : les valeurs par défaut et les assistants de configuration vous permettent de commencer à utiliser facilement Business Central avec vos propres données. Les vidéos intégrées au produit offrent aux nouveaux utilisateurs une courte présentation du fonctionnement du produit. Les pages d’accueil offrent un accès rapide aux tâches essentielles, ce qui permet à chaque utilisateur de se mettre rapidement au travail tous les jours.
Débloquer la situation : l’assistance utilisateur intégrée qui est implémentée sous forme d’info-bulles doit répondre à la plupart des questions immédiates sur les champs et les actions.
En apprendre davantage : le menu Aide et les info-bulles fournissent des liens contextuels vers des articles d’aide contenant plus d’informations.
Les applications, extensions et personnalisations doivent suivre le même modèle en appliquant des info-bulles aux contrôles sur les objets de page et en fournissant des liens vers de l’aide pour leurs fonctionnalités.
L’extension Récompenses client inclut des info-bulles définies dans la page et des objets d’extension de page créés dans les modules précédents.
Vérifiez que vous avez défini les info-bulles à l’aide des exemples de code suivants :
Page Liste des niveaux de récompenses :
layout { area(content) { repeater(Group) { field(Level; Rec.Level) { ApplicationArea = All; Tooltip = 'Specifies the level of reward that the customer has at this point.'; } field("Minimum Reward Points"; Rec."Minimum Reward Points") { ApplicationArea = All; Tooltip = 'Specifies the number of points that customers must have to reach this level.'; } } } }Extension de page Ext. Fiche client :
layout { addafter(Name) { field(RewardLevel; RewardLevel) { ApplicationArea = All; Caption = 'Reward Level'; Description = 'Reward level of the customer.'; ToolTip = 'Specifies the level of reward that the customer has at this point.'; Editable = false; } field(RewardPoints; Rec.RewardPoints) { ApplicationArea = All; Caption = 'Reward Points'; Description = 'Reward points accrued by customer'; ToolTip = 'Specifies the total number of points that the customer has at this point.'; Editable = false; } } }Extension de page Ext. Liste des clients :
action("Reward Levels") { ApplicationArea = All; Image = CustomerRating; Promoted = true; PromotedCategory = Process; PromotedIsBig = true; ToolTip = 'Open the list of reward levels.'; trigger OnAction(); var CustomerRewardsExtMgt: Codeunit "Customer Rewards Ext Mgt"; begin if CustomerRewardsExtMgt.IsCustomerRewardsActivated() then CustomerRewardsExtMgt.OpenRewardsLevelPage() else CustomerRewardsExtMgt.OpenCustomerRewardsWizard(); end; }
Le modèle d’assistance pour les utilisateurs Microsoft requiert une info-bulle pour tous les contrôles de type Action et Field qui existent sur les objets de page.
Suivez les instructions suivantes lors de la création d’info-bulles pour les contrôles :
Si le contrôle est un champ, commencez par le verbe Spécifie.
Si le contrôle est une action, commencez par un verbe à la forme impérative, tel que Calculez ou Affichez.
Incluez les informations indispensables aux utilisateurs pour effectuer les tâches prises en charge par le champ ou l’action.
Veillez à la pertinence. Par exemple, ne saisissez pas Validez le document pour l’action Validez. À la place, saisissez Mettez à jour les comptabilités avec les montants et les quantités sur les lignes document ou les lignes feuille.
Décrivez dans les info-bulles les options complexes pour les champs d’options.
Spécifiez le nom de l’option et sa description à l’aide de deux points.
Essayez de ne pas dépasser 200 caractères, espaces comprises. Cette approche rend l’info-bulle plus simple à analyser, afin de débloquer rapidement l’utilisateur. Cependant, l’IU affiche un texte d’info-bulle plus long si vous souhaitez fournir une assistance utilisateur plus détaillée.
Évitez d’insérer des sauts de ligne dans le texte de l’info-bulle.
L’interface utilisateur ne prend pas en charge la mise en forme ou les sauts de ligne dans les info-bulles.