0

ワークフロールールと連動するメールアラートを作成します。

 My goal is to set the workflow that runs 2am everyday && 
 my custom object field 'startDate' is tomorrow.

基本的に、午前 2 時のワークフローごとにカスタム オブジェクトがチェックされ、startDate が明日かどうかが確認されます。

Date 定義済み変数を見ているワークフロー ページにいます。

そうですか:

DATE
DATEVALUE
DAY
MONTH
NOW
TODAY
YEAR

startDate については、条件を設定できますstartDate = today() + 1

2番目の条件については2am everyday、方法が思いつきません。HOUR変数などは見当たりません。

誰もこれを以前にやったことがありますか?

アップデート

これはうまくいくかもしれませんが、テストする必要があります..

NOW() 日時出力を文字列に変更します (TEXT で実行)

インデックス 12 から開始し、右側の 2 文字を取得します (MID によって実行されます)。

これは、現在時刻の時間部分を取得したことを意味し、値が「02」に等しい場合は、

夜中の2時。

MID(TEXT(NOW()), 12, 2) = '02'

ちょっと待ってください..しかし、セールスフォースはいつこのワークフローをチェックしますか???

ワークフローを 1 日 1 回チェックするとしたら、それは何時ですか? チェックが午前 2 時以降に行われた場合、このワークフローは決して見られませんか??? 私は少し混乱しています。

4

1 に答える 1

1

ワークフローは、何らかのイベント (オブジェクトの更新、作成など) でのみトリガーされます。したがって、何らかのトリガーなしで午前 2 時に実行することは不可能です。

秘訣は、スケジュール可能な頂点を使用して、毎日午前 2 時にオブジェクトを挿入 (または項目を更新) し、ワークフローをその挿入/更新でトリガーするように設定することです。次に、ワークフローは、スケジュールされた頂点が実行されたときにいつでもそのオブジェクトで開始されます。

于 2010-11-17T04:01:34.040 に答える