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

Visualforce のカスタムボタンおよびリンクの定義

カスタムボタンまたはカスタムリンクを作成する前に、ユーザがそのボタンまたはリンクをクリックした際に実行するアクションを決定します。

  1. 適切なオブジェクトの管理設定から、[ボタン、リンク、およびアクション] に移動します。ユーザオブジェクトまたはカスタムホームページでは、カスタムボタンを使用できません。

    カスタムボタンとカスタムリンクは、ToDo または行動のオブジェクト管理設定にある活動で使用できます。ただし、活動のオブジェクト管理設定から、ToDo と行動の両方に適用されるボタンを上書きできます。

  2. 新しいボタンまたはリンクを作成するためのボタンをクリックします。
  3. 次の属性を入力します。
    属性名 説明
    表示ラベル カスタムボタンまたはカスタムリンクのユーザページに表示されるテキストです。
    名前 差し込み項目からの参照に使用されるボタンまたはリンクに付けられる一意の名前です。この名前は、アンダースコアと英数字のみを使用でき、組織内で一意にする必要があります。最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。
    名前空間プレフィックス パッケージコンテキストでは、名前空間プレフィックスとは AppExchange にある自社パッケージとそのコンテンツを他の開発者のパッケージと区別するための 1 ~ 15 文字の英数字で構成される識別子です。名前空間プレフィックスでは、大文字小文字は区別されません。たとえば、ABC と abc は一意として認識されません。名前空間プレフィックスは、すべての Salesforce 組織にわたって必ずグローバルに一意なものを指定します。名前空間プレフィックスを使用することで、自社の管理パッケージのみを管理できるようになります。
    保護コンポーネント 保護コンポーネントは、登録者の組織で作成されたコンポーネントからリンク付けしたり参照したりすることはできません。開発者は、今後のリリースで、インストールの失敗を心配することなく保護コンポーネントを削除できます。ただし、コンポーネントが非保護に設定され、グローバルにリリースされると、開発者は削除できなくなります。
    説明 ボタンまたはリンクを区別するテキスト��システム管理者がボタンとリンクを設定するときに表示されます。
    表示の種類 ページレイアウトのどこでボタンまたはリンクを使用できるようにするかを決めます。
    詳細ページリンク
    ページレイアウトの [カスタムリンク] セクションにリンクを追加する場合に選択します。
    詳細ページボタン
    レコードの詳細ページにカスタムボタンを追加する場合に選択します。詳細ページボタンは、ページレイアウトの [ボタン] セクションにのみ追加できます。
    リストボタン
    リストビュー、検索結果レイアウト、または関連リストにカスタムボタンを追加する場合に選択します。リストボタンは、ページレイアウトの [関連リスト] セクションまたは [リストビュー] レイアウトと [検索結果] レイアウトにのみ追加できます。

    リストボタンの場合、Salesforce は自動的に [チェックボックスの表示 (複数レコード選択用)] オプションを選択します。このオプションは、リスト内の各レコードの横にチェックボックスを表���し、リストボタンのアクションへ適用するレコードをユーザが選択できるようにします。ユーザがレコードを選択する必要がない場合には、このオプションをオフにします (たとえば、ユーザを別のページに移動させるボタンなど)。

    動作 ボタンまたはリンクをクリックした際の処理を選択します。

    適用できる場合は、一部の設定にデフォルト値を使用します。たとえば、[新規ウィンドウに表示] を選択した場合の新規ウィンドウのデフォルトの高さは 600 ピクセルとなります。

    内容のソース ホームページのカスタムリンクとして Visualforce ページを使用することはできません。
  4. 終了後、[Save (保存)] をクリックします。

    保存後、編集を継続するには、[Quick Save (適用)] をクリックします。

    指定された URL を表示するには、[プレビュー] をクリックします。

    コンテンツを保存せずに終了するには、[キャンセル] をクリックします。

  5. 新しいボタンまたはリンクを表示するように、該当するタブや検索レイアウトのページレイアウトを編集します。

    ユーザ用のカスタムリンクを追加した場合、そのリンクは、ユーザの詳細ページの [カスタムリンク] セクションに自動的に追加されます。詳細ページボタンはページレイアウトの [ボタン] セクションにのみ追加できます。

  6. 必要に応じて、ユーザのブラウザのデフォルト設定とは異なる設定を使用してリンクまたはボタンを開くようにするウィンドウのプロパティを設定します。