Angiv titel og tilpassede handlinger til fejldialoger
Vigtige oplysninger
Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation ved at gå til Nyheder og planlagte tiltag til Dynamics 365 Business Central. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365, Power Platform og Cloud for Industry.
Aktiveret til | Offentlig forhåndsversion | Generel tilgængelighed |
---|---|---|
Brugere, automatisk | 1. marts 2023 | 1. april 2023 |
Forretningsværdi
For at hjælpe brugere med at fjerne blokeringen fra problemer, når de arbejder med Business Central, har vi introduceret muligheden for at give udviklere mulighed for at fjerne blokeringen af brugere, når de støder på problemer med det samme, da man nu kan vælge en korrigerende handling. At gøre fejlmeddelelser mere brugervenlige hjælper med at opbygge tillid i Business Central, og samtidig kræver det mindre tid at rette almindelige fejl.
Funktionsdetaljer
Udviklere kan nu indstille Titel-egenskaben til fejldialogbokse, der vises til brugeren, så problemet kan beskrives bedre. Derudover kan udviklere vha. ErrorInfo-objektet tilføje op til tre brugerdefinerede handlinger, der vises i fejldialogboksen, for at give brugerne korrigerende handlinger. Dette kan opnås ved at kalde AddAction-metoden i ErrorInfo-objektet, som kan overføres til AL-metoder, der understøtter ErrorInfo såsom Error, TestField, FieldError og andre.
AddAction-metoden accepterer tre parametre:
- Billedtekst: Tekststrengen, der vises som billedteksten til handlingen i fejlbrugergrænsefladen.
- CodeunitID: ID'et for en codeunit, der skal køres, når handlingen påbegyndes fra fejlgrænsefladen. Denne codeunit skal indeholde mindst én global metode, der skal kaldes af fejlhandlingen. Den globale metode skal have en ErrorInfo-datatypeparameter for at acceptere ErrorInfo-objektet.
- Metodenavn: Navnet på metoden i Codeunit, som er specificeret af CodeunitID-parameteren, som du vil køre for handlingen.
Fortæl os, hvad du synes
Hjælp os med at forbedre Dynamics 365 Business Central ved at diskutere idéer, komme med forslag og give feedback. Brug forummet på https://aka.ms/bcideas.
Se også
Metoden ErrorInfo.AddAction(Text, Integer, Text) (dokumentation)