(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コントローラーで選択したApexClassのソースコードをダイアログで表示します。 |
既に選択されているApexコントローラーを別のApexコントローラーへ変更する場合、以下の確認メッセージが表示されます。
コンポーネントで使用するApexコントローラーを変更するにチェックを入れたにもかかわらず、Apexコントローラーを選択せずに"高度な設定"ダイアログのOKボタンを押下した場合、以下のメッセージが表示されます。