Ange titel och anpassade åtgärder i feldialogrutor
Viktigt
Detta innehåll är arkiverat och uppdateras inte. Den senaste dokumentationen finns i Nya och planerade funktioner för Dynamics 365 Business Central. De senaste utgivningsplanerna finns i Utgivningsplaner för Dynamics 365 och Power Platform och Cloud for Industry.
Aktiverat för | Allmänt tillgänglig förhandsversion | Allmän tillgänglighet |
---|---|---|
Användare, automatiskt | 1 mars 2023 | 1 april 2023 |
Affärsvärde
För att hjälpa användare att bli avblockerade vid problem när de arbetar med Business Central, har vi introducerat möjligheten att tillåta utvecklare att direkt avblockera användare när de stöter på problem genom att välja en korrigerande åtgärd. Mer användarvänliga felmeddelanden skapar förtroende för Business Central samtidigt som du sparar tid på att åtgärda vanliga problem.
Information om funktionen
Utvecklare kan nu ställa in egenskapen Titel för feldialoger som visas för användaren för att utöka problembeskrivningen. Utöver det kan utvecklare genom ErrorInfo-objektet lägga till upp till tre anpassade åtgärder som visas i feldialogrutan för att ge användarna korrigeringsåtgärder. Det här uppnås genom att anropa metoden AddAction i ErrorInfo-objektet, som går att skicka till AL-metoder som stöder ErrorInfo, såsom Error, TestField, FieldError, med flera
Metoden AddAction godkänner tre parametrar:
- Rubrik: Textsträngen som visas som åtgärdens rubrik i felgränssnittet.
- CodeunitID: ID för codeunit som körs när åtgärden initieras från felgränssnittet. Codeunit bör innehålla minst en global metod som anropas av felåtgärden. Den globala metoden måste ha en ErrorInfo-datatypparameter för att godkänna ErrorInfo-objektet.
- Metodnamn: Namnet på metoden i Codeunit, angiven av parametern CodeunitID som du vill köra för åtgärden.
Berätta vad du tycker
Hjälp oss förbättra Dynamics 365 Business Central genom att diskutera idéer, ge förslag och lämna feedback. Använd forumet på https://aka.ms/bcideas.