Partager via


Fournir un titre et des actions personnalisées aux boîtes de dialogue d’Erreur

Important

Ce contenu est archivé et n’est pas mis à jour. Pour accéder aux dernières ressources documentaires, voir Nouveautés et prévisions pour Dynamics 365 Business Central. Pour les derniers plans de lancement, voir Plans de lancement pour Dynamics 365, Power Platform et Cloud for Industry.

Activé(e) pour Version préliminaire publique Disponibilité générale
Utilisateurs, automatiquement 1er mars 2023 1er avril 2023

Valeur commerciale

Pour aider les utilisateurs à se sortir des problèmes lorsqu’ils travaillent avec Business Central, nous avons introduit la possibilité de permettre aux développeurs de débloquer immédiatement les utilisateurs lorsqu’ils rencontrent des problèmes en choisissant une action corrective. Rendre les messages d’erreur plus conviviaux contribue à renforcer la confiance dans Business Central tout en permettant de gagner du temps dans la correction des problèmes courants.

Détails de la fonctionnalité

Les développeurs peuvent désormais définir la propriété Titre sur les boîtes de dialogue d’Erreur qui sont présentés à l’utilisateur pour enrichir la description du problème. En outre, à l’aide de l’objet ErrorInfo, les développeurs peuvent ajouter jusqu’à trois actions personnalisées qui s’afficheront dans la boîte de dialogue d’erreur afin de proposer aux utilisateurs des actions correctives. Ceci peut être réalisé en appelant la méthode AddAction sur l’objet ErrorInfo, qui peut être transmis aux méthodes AL qui prennent en charge les variables ErrorInfo telles que Error, TestField, FieldError, et autres.

La méthode AddAction accepte trois paramètres :

  • Légende : la chaîne de texte qui apparaît comme la légende de l’action dans l’interface utilisateur d’erreur.
  • CodeunitID : ID du Codeunit à exécuter lorsque l’action est lancée depuis l’interface utilisateur d’erreur. Le codeunit doit contenir au moins une méthode globale qui sera appelée par l’action d’erreur. La méthode globale doit disposer d’un paramètre de type de données ErrorInfo pour accepter l’objet ErrorInfo.
  • Nom de la méthode : nom de la méthode dans le Codeunit, spécifié par le paramètre CodeunitID, que vous voulez exécuter pour l’action.

Donnez-nous votre avis

Aidez-nous à améliorer Dynamics 365 Business Central en proposant des idées et en faisant des suggestions et des commentaires. Consultez le forum à l’adresse https://aka.ms/bcideas.

Voir aussi

Méthode ErrorInfo.AddAction(Text, Integer, Text) (documents)