Loading
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
データ保護とプライバシー
Apex を使用した設定フォームの作成

Apex を使用した設定フォームの作成

プリファレンスビルダーを使用して設定フォームを設定します。これを行うには、空白のワークスペースに入力する要素を選択します。

必要なエディション

必要なユーザー権限
プリファレンスマネージャーを使用する ManagePreferenceManager

設定フォームを作成する手順は、次のとおりです。

  1. プリファレンスマネージャーダッシュボードの [プリファレンスマネージャー] の下で [フォーム] をクリックします。
  2. [新規フォーム] をクリックし、Apex メソッドオプションを選択します。
  3. [詳細] パネルで、フォームの名前と説明 (省略可能) を入力します。
    プリファレンスビルダーのステップ 3、4、5
    次の詳細は、ダッシュボードのフォームを識別するのに役立ちます (1)。
  4. 使用する Apex クラスを選択します (2)。
  5. 設定フォームの送信時にユーザーに表示する成功メッセージとエラーメッセージを入力します (3)。
  6. [セクション] パネルの [設定ホーム] で、[セクションを追加] をクリックします。
  7. [詳細] パネルで、セクションのタイトルを入力します。中央パネルのセクションタイトルは自動的に入力されます。
    メモ
    メモ タイトルが必須ではない場合は、セクションタイトルを空白のままにします。セクションタイトルは、[タイトル未定] セクションとして [セクション] パネルに表示されますが、フォームには表示されません。
  8. [セクション] パネルのセクション名の下で、[コンポーネントの追加] をクリックします。コンポーネントのプロパティ種別を選択します。
  9. [詳細] パネルで、フォームに表示されるコンポーネントのタイトル (省略可能) を入力します。各コンポーネントには、フォームメタデータで使用され、ユーザーには表示されない名前も必要です。
    コンポーネントの詳細パネルのモックデータ
  10. 必要な数のセクションとコンポーネントを使用して、フォームをカスタマイズします。たとえば、このメール設定フォームには、メールの種別に関するチェックボックスオプション、登録解除オプション、変更を保存するボタンがあります。
    設定フォームの例
    メモ
    メモ チェックボックス、選択リスト、ラジオボタンコンポーネントの場合、各グループオプションの値を入力します。次に、Apex を使用して同意レコードを更新します。

フォームの作成が完了したら、[保存] または [保存して公開] をクリックします。また、プリファレンスマネージャーダッシュボードからいつでもフォームを公開できます。

 
読み込み中
Salesforce Help | Article