(3)-d. Apexコントローラー

カスタムボタンを使用してApexコントローラー内に定義されているメソッドの呼び出しが可能です。

接続したSalesforce組織内で管理パッケージを除く呼び出し可能なApexコントローラーを選択して設定することができます。


※Apexコントローラーを変更して対象のApexClassを呼び出したい場合、選択対象のApexClass内に必ず以下の処理を追記してください。

  @AuraEnabled
  global static Object action(String data) {
    return SUPICE.SuPICE.action(data);
  }


【コンポーネントで使用するApexコントローラーを変更する】にチェック無し


【コンポーネントで使用するApexコントローラーを変更する】にチェック有りの場合


プロパティ名設定内容

コンポーネントで使用するApexコントローラーを変更する

チェックすることで、呼び出したいApexコントローラーを選択できます。
Apexコントローラー

押下することによって"Apexコントローラー選択"ダイアログが表示される。

プロパティ説明
Apexコントローラー

使用するApexコントローラーを選択設定します。
接続したSalesforce組織に存在するApexコントローラーを一覧から選択可能です。

[コードを表示]押下することでApexコントローラーで選択したApexClassのソースコードをダイアログで表示します。

既に選択されているApexコントローラーを別のApexコントローラーへ変更する場合、以下の確認メッセージが表示されます。

コンポーネントで使用するApexコントローラーを変更するにチェックを入れたにもかかわらず、Apexコントローラーを選択せずに"高度な設定"ダイアログのOKボタンを押下した場合、以下のメッセージが表示されます。