可能な限り、まず、いくつかの宣言型プロセス オプションのいずれかを適用して、ビジネス ロジックを定義または適用することを検討する必要があります。 詳細情報: Microsoft Dataverse でのビジネス ロジックの適用
宣言型プロセスが要件を満たしていない場合、開発者にはいくつかのオプションがあります。 このトピックでは、コードを記述するための一般的なオプションについて説明します。
プラグインを作成する
プラグインと呼ばれるカスタム イベント ハンドラーを記述し、Dataverse サーバーに登録できます。 このプラグインは、Dataverse データベース トランザクションの特定のイベントに対して実行するように登録されます。 プラグインを実行すると、現在のデータベース トランザクション中に処理されるデータを作成、読み取り、変更、または削除できます。 この方法で、プラグインを使用すると、Dataverse のデータ処理をカスタマイズまたは拡張できます。
詳細情報: ビジネス プロセスを拡張するためのプラグインを記述する
ワークフロー拡張機能を作成する
カスタム ワークフロー アクティビティを記述および登録して、プロセス デザイナー内で追加のアクションを提供できます。 条件や新しい操作など、ユーザーが適用できる新しいアクションがワークフロー デザイナーで使用できるようになります。 この方法で、環境のユーザーに対してプロセス デザイナーに新しいカスタム アクションを追加できます。
詳細: ワークフロー拡張