Freigeben über


Geschäftslogik mit Code anwenden

Wenn immer möglich, sollten Sie zunächst überlegen, eine der mehreren deklarativen Prozessoptionen zur Definition oder Anwendung der Geschäftslogik anzuwenden. Weitere Informationen: Anwenden von Geschäftslogik in Microsoft Dataverse

Wenn ein deklarativer Prozess eine Anforderung nicht erfüllt, haben Sie als Entwickler mehrere Möglichkeiten. In diesem Thema werden allgemeine Optionen zum Schreiben von Code vorgestellt.

Plug-In erstellen

Sie können einen angepassten Ereignis-Handler, ein sogenanntes Plug-In, schreiben und es auf dem Dataverse-Server registrieren. Das Plug-In wird registriert, um bei einem bestimmten Ereignis der Dataverse-Datenbanktransaktion ausgeführt zu werden. Wenn es ausgeführt wird, kann das Plug-In Daten erstellen, lesen, ändern oder löschen, die während der aktuellen Datenbanktransaktion verarbeitet werden. Auf diese Weise lassen Plug-Ins zu, dass Sie die Datenverarbeitung von Dataverse anpassen oder erweitern.

Weitere Infroamtionen: Schreiben von Plug-Ins zur Erweiterung von Geschäftsprozessen

Erstellen einer Workflow-Erweiterung

Sie können angepasste Workflow-Aktivitäten schreiben und registrieren, um zusätzliche Aktionen innerhalb des Prozess-Designers bereitzustellen. Ihre neuen Aktionen stehen dann im Workflow-Designer für die Benutzer zur Verfügung – zum Beispiel eine Bedingung oder eine neue Operation. Auf diese Weise können Sie neue angepasste Aktionen im Prozess-Designer für die Benutzer Ihrer Umgebung hinzufügen.

Weitere Informationen: Workflowerweiterungen

Siehe auch

Dataverse-Entwicklerübersicht

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).