これは、商談詳細ページのカスタムオブジェクトの関連リストにあるカスタムボタンを使用して実現できます。
標準のSalesforce新規/編集画面のすべてのフィールドには、IDが関連付けられています。これらのIDを使用してURLにGETパラメータを設定することにより、フィールドの値を指定できます。たとえば、商談の名前フィールドのIDが「opp3」の場合、次のURLが新しい商談ページの名前フィールドに入力されます。
https://na2.salesforce.com/006/e?opp3=Hello+World
na2を組織に適したサーバーに変更する必要があります。
新しいレコードページのURLには、特定のオブジェクトの3文字のIDプレフィックスと、「/e」が含まれています。006は商談の接頭辞です。カスタムオブジェクトの3文字を確認するには、新しいレコードの作成を試みる必要があります。
カスタムオブジェクトに入力するフィールドのIDをキャプチャする必要があります。これを行うには、新しいレコードページのソースを表示します。カスタムフィールドの場合、これらのIDはSalesforce IDの形式を取ります(例:00N40000002QhEV)。
カスタムオブジェクトに新しいリストボタンを作成し、動作をヘッダーとサイドバーなしに設定し、ソースをURLに設定します。ページソースから取得したIDとフィールドの挿入機能を使用して「&」で区切られたid = valueのペアでURLを作成し、追加する商談フィールドを選択します。最終的には次のようになります。
/a0U/e?00N40000002QhEV={!Opportunity.Name}&00N40000002QhEW={!Opportunity.StageName}
a0Uは、カスタムオブジェクトの正しいプレフィックスに置き換える必要があります。次に、機会の下でカスタムオブジェクトの関連リストにボタンを追加します。