accountテーブルのtelephone1に「81-」を付与するPluginを登録する場合の手順は以下の通りです。
-
Plugin Registration Tool起動
Plugin Registration Toolを起動し、「CREATE NEW CONNECTION」を選択します。
「Display list of available organizations」を選択するとMicorosft 365に接続するウィンドウが起動するのでサインインを行います。
-
dllファイルの登録
画面上部の「Register」-「Register New Assembly」を選択します。
コンパイル後のdllファイルを選択します。
Sandbox、Dataverseが選択されていることを確認し、「Register Selected Plugins」を押下します。
AssemblyとPluginが登録されます。
-
PluginのStep登録
登録されたPluginを選択し、右クリックし、「Register New Step」を選択します。
以下をそれぞれ設定し、「Register New Step」を押下します。
Message:Create
Primary Entity:account
Event Pipeline Stage of Execution:Pre Operation
Exection Mode:Synchronous(同期)
-
トレースログON
D365詳細設定画面を開き、「システム」-「管理」-「カスタマイズ」を開く。
「プラグインおよびユーザー定義ワークフロー活動の追跡」を「Off」から「All」に変更する。
トレースログは「システム」-「カスタマイズ」-「プラグイントレースログ」で確認できる。
-
動作確認
Power Apps(キャンパスアプリ)、Power Apps(モデル駆動型アプリ)、Power Automateのどれで登録しても
telephone1に登録後に「81-」が付与される。