Salesforce でカスタム ルックアップ ページを作成しようとしています。最初の Visualforce ページから、一連の利用可能な選択肢がある 2 番目のページを開きます。次に、それらの選択肢の 1 つをクリックすると、後者のページ (カスタム ルックアップ) が閉じ、選択した値が最初のページのルックアップ フィールドに表示されることを期待します。
この最後の点がよくわかりません: どうすれば自分の選択を前のページに表示させることができますか?
Salesforce でカスタム ルックアップ ページを作成しようとしています。最初の Visualforce ページから、一連の利用可能な選択肢がある 2 番目のページを開きます。次に、それらの選択肢の 1 つをクリックすると、後者のページ (カスタム ルックアップ) が閉じ、選択した値が最初のページのルックアップ フィールドに表示されることを期待します。
この最後の点がよくわかりません: どうすれば自分の選択を前のページに表示させることができますか?
この素晴らしい Jeff Douglas の投稿で説明されているように、次の方法で関数 lookupPick2 を呼び出す必要があります
top.window.opener.lookupPick2('{!FormTag}','{!TextBox}_lkid','{!TextBox}','{!a.Id}','{!a.Name}', false);
全体像を把握するには、投稿全体をお読みください。