2016-06-14 12 views
1

子グリッドに基づいてビジネスルールを作成できますか?子グリッドのDynamics CRMオンラインビジネスルール

案件を作成する際には、「営業チーム」と呼ばれるグリッドと、「営業チームを特定する」というフィールドがあります。

案件を作成したり、ワークフロープロセスの段階間で移動する際に、以下のビジネスルールを作成したいと考えています。

  1. ユーザーは、営業チームのグリッドに少なくとも1つの行を入力する必要があります。
  2. 「営業チームの識別」の値は、行がない場合は「完了」と設定されます。 1つまたは複数の行が追加されている場合、[販売チームの識別]値は[完了]に設定されます。

どうすればいいですか?

答えて

1

私が知る限りビジネスルールは使用していません。

JavaScriptを使用して、サブグリッド内のレコード数をカウントし、JavaScriptでフィールドを条件付きで設定することができます。

var count = Xrm.Page.getControl("sales_team_grid").getGrid().getTotalRecordCount(); 

if(count > 0) { 
... set your field value 
} 
+0

ありがとうございました。 WebリソースでJavaScriptを使用する方法を知りました。これは私のために働くように見えます。ビジネスルールがUIに依存していないため、ビジネスルールを使用できるといいですね。 –

関連する問題