印刷      PDFバージョンのオンラインヘルプを開く


前のトピック

次のトピック

Expression Builderの例

Expression Builderでは、次の表に示すサンプルの式を使用できます。

Expression Builderの式の例

[商談マージン]フィールドの更新

説明

[商談マージン]フィールドの更新

構文

[{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]

新規サービスの検証

説明

フィールドの検証。新規サービスは、売上が1,000,000以内です。

構文

<= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])

新しく作成したサービスリクエストを作成者に割当

説明

サービスリクエストが作成されるときに、現在のユーザーのユーザーレコード上の[エイリアス]フィールドの値が、サービスリクエスト上の[所有者]フィールドのデフォルト値として設定されます。

構文

[{Owner Alias}] = UserValue('<Alias>')

指定したフィールドの値変更の確認

説明

フィールド値の変更をチェックします。

構文

PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]

クローズ日に基づいたワークフローのトリガー

説明

クローズ日が30日後より先の日付に変更された場合に、ワークフローが実行されます。

構文

[{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30

商談が担当者なしで特定のステージに到達した場合にワークフローをトリガー

説明

商談が担当者なしで[クローズ済み/成立]セールスステージに到達すると、ワークフローが実行されます。

構文

FieldValue('{Sales Stage - Translation}') = "クローズ済み/成立" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "一致しない行 ID"

チェックボックスがオンになったときにワークフローをトリガー

説明

カスタムの[レビュー準備中]フィールドがオンになると、ワークフローが実行されます。

構文

((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')

現在のユーザーがレコードの所有者かどうかの確認

説明

レコードの所有者が現在のユーザーであるかどうかを確認します。この場合、[所有者]フィールドはnullである可能性があるため、IfNull関数が使用されます。

構文

IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')

取引先の優先順位が変更された場合に電子メールをトリガー

説明

[取引先優先順位]フィールドの値が[低]から[高]に変更されたときに電子メールがトリガーされます。

構文

(PRE('{Type}') = "低") AND ( FieldValue('{Type}') = "高")

特定チャネルのワークフローからの除外

説明

ブラウザウィンドウを介して更新されるレコードについてはワークフローを実行しません。

構文

PRE('{Customer Target Type}') = "アドバタイズ" AND ExcludeChannel("Online")

関連トピック

関連するExpression Builderの情報については、次のトピックを参照してください。


公開日 2017 年 9 月 Copyright © 2005, 2017, Oracle. All rights reserved. Legal Notices.