Definere tilpassede handlinger i AL-kode
Vigtigt
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 og Microsoft Power Platform.
Aktiveret for | Offentlig forhåndsversion | Generel tilgængelighed |
---|---|---|
Administratorer, udviklere, marketingmedarbejdere eller analytikere, automatisk | 1. september 2022 | 1. oktober 2022 |
Forretningsværdi
Sider i Business Central kan have handlinger, der bruges til at køre objekter, såsom andre sider, rapporter eller codeunits. Alle disse objekter er hjemmehørende i Business Central. Der er dog et stigende behov for at kunne påberåbe sig eksterne mål. Der er tilføjet en ny tilpasset handling for at understøtte det. Indtil videre kan man kun påkalde Power Automate-flow, men i fremtiden kan brugerdefinerede handlinger bruges til at påkalde Power BI-rapporter, Power Apps eller f.eks. websteder i forbindelse med en given Business Central-side.
Funktionsdetaljer
Tilpassede handlinger er defineret ud for andet end handlinger, men brug nøgleordet customaction
i stedet for. En tilpasset handling har en type, og kun i denne udgivelse er det kun Flow
, der understøttes. Afhængigt af typen kan yderligere egenskaber være gældende. I øjeblikket er FlowId
og FlowEnvironmentId
tilgængelige. Disse egenskaber udgør målflow-identiteten, hvilket gør det muligt for klienten at udløse flowet, når den tilpassede handling påkaldes.
Eksempel:
customaction(MyFlowAction)
{
CustomActionType = Flow;
FlowId = '<the-GUID-identifying-the-Power-Automate-Flow>';
FlowEnvironmentId = '<the-GUID-identifying-the-Power-Automate-environment>';
}
Se også
Oversigt over handlinger (dokumentation)