この文章は Salesforce 機械翻訳システムを使用し���翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Visualforce によるボタン、リンク、およびタブの上書き

Salesforce Classic、Lightning Experience、およびモバイルの標準ボタン ([新規]、[表示]、[標準] など) の動作を個別に上書きできます。さらに、標準オブジェクト、カスタムオブジェクト、または外部オブジェクトのタブをクリックすると表示されるタブのホームページも上書きできます。

標準ボタンまたはタブのホームページを上書きする手順は、次のとおりです。
  1. 上書きするボタンまたはタブのホームページの横にある [編集] をクリックします。
  2. 上書きの種別として [Visualforce ページ] を選択します。
  3. ユーザがボタンまたはタブをクリックしたときに実行する Visualforce ページを選択します。
    Visualforce ページでボタンを上書きするとき、ボタンが表示されるオブジェクトに対して標準コントローラを使用する必要があります。たとえば、取引先の [編集] ボタンを上書きするためにページを使用する場合、そのページのマークアップの <apex:page> タグに属性 standardController="Account" が含まれている必要があります。
    1<apex:page standardController="Account">
    2<!-- page content here -->
    3</apex:page>

    Visualforce ページでタブを上書きするときには、そのタブの関連付けられたオブジェクトの標準リストコントローラを使用する Visualforce ページ、カスタムコントローラのあるページ、またはコントローラのないページのみを選択できます。

    Visualforce ページでリストを上書きするときには、標準リストコントローラを使用する Visualforce ページのみを選択できます。

    Visualforce ページで [新規] ボタンを上書きするときには、レコードタイプ選択ページを省略できます。省略すると、作成した新しいレコードはレコードタイプ選択ページに転送されません。Visualforce ページがすでにレコードタイプを処理していると想定されます。

    上書きとして使用する Visualforce ページに機能を追加する必要がある場合は、コントローラ拡張を使用します。

    ヒント

  4. [保存] をクリックします。

上書きを取り消す手順は、次のとおりです。

  1. 適切なオブジェクトの管理設定から、[ボタン、リンク、およびアクション] に移動します。
  2. 上書きの横にある [編集] をクリックします。
  3. [上書きなし (デフォルトの動作)] を選択します。
  4. [OK] をクリックします。