Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
コードを使用した Salesforce の拡張
カスタムSコントロール属性

カスタムSコントロール属性

カスタムSコントロール属性について説明します。

必要なエディション

使用可能なインターフェース: Salesforce Classic
使用可能なエディション: Contact Manager Edition、Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition
属性名 説明
表示ラベル 埋め込み Sコントロールのページレイアウトに表示するテキスト。
Sコントロール名 Sコントロールにつける一意の名前です。この名前は、アンダースコアと英数字のみを使用でき、組織内で一意にする必要があります。最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。
種類

Sコントロールの使用目的を判断します。

HTML
このオプションを選択すると、[コンテンツ] エリアに Sコントロールのコンテンツを入力できます。
URL
このオプションを選択すると、[コンテンツ] エリアに外部 Web サイトへのリンクまたは URL を入力できます。
スニペット
スニペットは、他の Sコントロールに組み込めるよう設計された Sコントロールです。このオプションを選択すると、[コンテンツ] エリアに Sコントロールスニペットのコンテンツを入力できます。
説明 Sコントロールを説明するテキストです。このパラメーターは、システム管理者にのみ表示されます。
コンテンツ

Sコントロールのコンテンツまたはソースを入力します。100 万文字まで入力できます。この HTML コードによって、カスタムSコントロールをユーザーに表示する方法を厳密に定義します。

  • [高度な数式] タブで数式を作成する場合、またはワークフロー、入力規則、割り当て、自動レスポンス、またはエスカレーションなどの承認やルールの数式を作成する場合は、[項目の挿入] をクリックし、項目を選択してから [挿入] をクリックします。

    特定の Salesforce データを渡す基本数式を作成するには、[簡単な数式] タブの [差し込み項目の種類] ドロップダウンリストからデータ型を選択し、[項目の挿入] ドロップダウンリスト内の項目を選択します。クロスオブジェクト数式を作成し、そのオブジェクトの関連オブジェクトと参照差し込み項目を展開します。

  • 演算子を挿入するには、[演算子の挿入] ドロップダウンリストから該当する演算子アイコンを選択します。
  • 関数を挿入するには、リストにある名前をダブルクリックするか、選択してから [Insert Selected Function] をクリックします。関数のリストを検索するには、[関数] ドロップダウンリストからカテゴリを選択します。関数を選択後 [Help on this function] をクリックして、その関数を使った数式の例や説明を参照します。
  • カスタムSコントロールの一部として [ファイル名] 項目にアップロードしたファイルを参照するには、[差し込み項目の種類] ドロップダウンリストから「カスタムSコントロール」を選択し、その対象となる差し込み項目として「カスタムSコントロール URL」を選択します。Java アプレットの場合、{!Scontrol_JavaCodebase} 差し込み項目と {!Scontrol_JavaArchive} 差し込み項目を使用することもできます。
  • 活動の差し込み項目を挿入するには、[差し込み項目の種類] から [行動] または [ToDo] を選択します。

インターネット標準では、URL に特殊なエンコードが必要です。Salesforce では、リンクに挿入した差し込み項目からテキストがエンコードされます。リンクに後から追加したテキストは、手動でエンコードします。たとえば、次の URL を生成するとします。

http://www.google.com/search?q={!user.name} Steve Mark 50%
http://www.google.com/search?q={!user.name}+Steve+Mark+50%25

内容のソースが URL の場合は、Salesforce により URL から二重引用符が削除されます。二重引用符の使用が必要な場合は、手動でエンコードします。たとえば、URL http://www.google.com/search?q="salesforce+foundation" を生成するには、http://www.google.com/search?q=%22salesforce+foundation%22 を使用します。

ファイル名 このカスタムSコントロールをカスタムリンクに追加する場合に表示するファイルをアップロードします。ファイルには、Java アプレット、Active-X コントロール、またはその他の任意のコンテンツを含めることができます。このオプションは、HTML Sコントロールに適用されます。
ページにプレビルド このオプションを使用すると、Sコントロールを保持します。Sコントロールを再読み込みする必要がないため、ページの再読み込み時のパフォーマンスを向上させます。このオプションは、HTML Sコントロールに適用されます。
文字コード デフォルトの文字コード設定は Unicode (UTF-8) です。情報を渡す URL が別形式のデータを必要とする場合は、この設定を変更します。このオプションは、[種類] に「URL」を選択したときにのみ使用できます。
 
読み込み中
Salesforce Help | Article