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

Salesforce1 および Lightning Experience のコンポーネントの作成

取引先責任者データを読み込み、Salesforce1 および Lightning Experience と連動するコンポーネントを作成します。このチュートリアルで使用される一部のイベントは、スタンドアロンアプリケーションではサポートされません。
Salesforce1 のイベントを起動して処理する

このコンポーネントには次の機能があります。

  • すべての取引先責任者が正常に読み込まれたらトーストメッセージ (1) を表示する
  • ネストしたコンポーネントを使用して、入力選択値 (2) が変更されたら、すべての取引先責任者を表示するか、緑色のすべての主取引先責任者を表示する
  • [新規取引先責任者] ボタン (3) がクリックされたら、新規取引先責任者を作成するためにレコードの作成ページを開く
  • [編集] ボタン (4) がクリックされたら、選択された取引先責任者を更新するためにレコードの編集ページを開く
  • 取引先責任者 (5) がクリックされたらレコードに移動する
  • [ケース参照] ボタン (6) がクリックされたら関連ケースに移動する
次のリソースを作成します。
リソース 説明
取引先責任者バンドル
contacts.cmp 取引先責任者データを読み込むコンポーネント
contactsController.js 取引先責任者データを読み込み、入力選択変更イベントを処理し、レコードの作成ページを開くクライアント側コントローラアクション
contactsHelper.js 取引先責任者データを取得し、読み込み状況に基づいてトーストメッセージを表示するヘルパー関数
contactList バンドル
contactList.cmp 取引先責任者リストコンポーネント
contactListController.js レコードの編集ページを開き、取引先責任者レコード、関連ケース、および取引先責任者の住所の地図に移動するクライアント側コントローラアクション
contactList.css コンポーネントのスタイル
Apex コントローラ
ContactController.apxc 取引先責任者レコードをクエリする Apex コントローラ