2016-11-28 11 views
0

私の最初の質問はここにあります。私はDynamics CRMには比較的新しいので、ワークフローを使用してカスタマイズを行うことを検討しており、いくつかの問題にぶつかりました。Dynamics CRMでワークフローを使用する。静的フィールド?

最後の15日以内にオプションセットで選択した特定の値を持つ5つのレコードがある場合、ユーザーに電子メールをトリガーする必要があります。エンティティに静的な変数の種類のフィールドが必要な場合があります。私はCRMでそれをどうやって得るのか分かりません。

ワークフローを使用して2つの日付のレコードを取得し、その条件のカウントを増やすことはできましたが、カウントは静的ではないため、基本的には私の要件には役に立たないです。

これを回避するための提案はありますか?

+0

ここにビットが必要です。 CRMコンテキストの静的フィールドはどういう意味ですか?そしてそのフィールドの周りの要件は何ですか?ワークフローをトリガする必要があるように思えますか? – Rojo

+0

こんにちは、ありがとうございました。静的に言及したとき、私はプログラミングの意味でそれを言いました。私は、特定のフィールドに基づいてレコードの特定の数を保存したい。 例私は100の連絡先を持っています...それらの50人が男性で60歳以上です。私はこの値(50)を取得し、それに基づいてワークフローをトリガーしたいと思います。この値は、ある時点ですべてのレコードに対して一定になります。そのような価値を設定し、それをワークフローとともに使用するにはどうすればいいですか? –

+0

これはワークフローの基本的な使用であるため、[documentation](https://technet.microsoft.com/en-us/library/dn531067.aspx)を読むことをお勧めします。データをクエリする必要がある場合は、[カスタムワークフロー](https://msdn.microsoft.com/en-us/library/gg309745.aspx)が必要な場合があります。 – Sxntk

答えて

0

これを実行する1つの方法は、カスタムワークフローを作成することです。

このエンティティの新しいレコードが作成されるたびに、このカスタムワークフローを実行し、カウントを取得してOutputパラメータを介して返します。出力値をチェックし、それが要件のようにしきい値を超えている場合は、ユーザーに電子メールを送信する手順を検討し、そうでない場合は成功したとしてワークフローを完了します。

関連する問題