Angepasste Aktionen in AL-Code definieren

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neuerungen und geplante Funktionen in Dynamics 365 Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.

Aktiviert für Öffentliche Vorschauversion Allgemeine Verfügbarkeit
Administrator*innen, Entwickler*innen, Marketingspezialist*innen oder Analyst*innen, automatisch 1. September 2022 1. Oktober 2022

Geschäftswert

Seiten in Business Central können über Aktionen verfügen, die zur Ausführung von Objekten wie z. B. anderen Seiten, Berichten oder Codeunits verwendet werden. Alle diese Objekte sind in Business Central nativ. Es besteht jedoch ein zunehmender Bedarf, externe Ziele aufrufen zu können. Um dies zu unterstützen, wurde eine neue angepasste Aktion hinzugefügt. Vorerst wird es möglich sein, Power Automate-Flows aufzurufen. In Zukunft jedoch könnten angepasste Aktionen zum Aufrufen von Power BI-Berichten, Power Apps oder Websites z. B. im Kontext einer bestimmten Business Central-Seite verwendet werden.

Einzelheiten zur Funktion

Angepasste Aktionen werden neben anderen Elementen als Aktionen definiert. Sie verwenden aber stattdessen das Schlüsselwort customaction. Eine angepasste Aktion hat einen Typ; in dieser Version wird nur Flow unterstützt. Je nach Typ können zusätzliche Eigenschaften zur Anwendung kommen. Erst einmal werden FlowId und FlowEnvironmentId verfügbar sein. Diese Eigenschaften bilden die Identität des Zielflows und ermöglichen es dem Client, den Flow bei Aufruf der angepassten Aktion auszulösen.

Beispiel:

customaction(MyFlowAction)
{
    CustomActionType = Flow;
    FlowId = '<the-GUID-identifying-the-Power-Automate-Flow>';
    FlowEnvironmentId = '<the-GUID-identifying-the-Power-Automate-environment>';
}

Siehe auch

Überblick über Aktionen (Dokumente)