次の例は、関連するリード番号を表示する商談ページを取得する方法を示しています:
-
アプリケーション・コンポーザで新しいサンドボックスを作成します。
アプリケーションの構成および拡張ガイドのサンドボックスの作成およびアクティブ化を参照してください。
-
アプリケーション・コンポーザで、Opportunity(商談)を展開し、次の操作を実行します:
-
フィールド・ページに移動し、「リード番号」という名前のカスタム・テキスト・フィールドを作成します。
『アプリケーション・コンポーザを使用したアプリケーションの構成』ガイドのテキスト・フィールドに関する項を参照してください。
-
スクリプト・ページの「トリガー」タブで、新しいBeforeUpdateトリガーを追加し、「トリガー定義」スクリプト・セクションに次のように入力します:
if (LeadNumber_c == null || LeadNumber_c == ''){
def leads = OpportunityLead
if (leads.hasNext()){
def a = leads.first()
LeadNumber_c = a.LeadNumber
}
}
詳細は、アプリケーション・コンポーザを使用したアプリケーションの構成ガイドのサーバー・スクリプトを参照してください。