カスタムオブジェクト用のファイルアップロードVisualforceページの追加方法
カスタムオブジェクトでファイルアップロード機能を利用する場合、アップロードしたファイルの確認、およびファイルダウンロードを行うために、Visualforceページを新たに作成する必要があります。
※Synergy!LEADが連携できる標準オブジェクト(リード、取引先、取引先責任者、商談、ケース)は、ファイルアップロード機能追加時に自動的にVisualforceページが作成されます。
Visualforceページの作成
[ 設定 ] | [ クイック検索 ] に「Visualforce ページ」と入力し [ Visualforce ページ ] | [ 新規 ] をクリックします。
[ 歯車マーク ] | [ 設定 ] | [ クイック検索 ] に「Visualforce ページ」と入力し [ Visualforce ページ ] | [ 新規 ] をクリックします。
下記の画面で項目を以下のように入力します。
【入力内容】
- 表示ラベル:任意の値
- 名前:任意の値
- Lightning Experience、エクスペリエンスビルダーサイト、およびモバイルアプリケーションで利用可能:チェックなし
- GET 要求の CSRF 保護が必要:チェックなし
[ Visualforce Markup ] のタブにて下記の内容を記述します。
<apex:page standardController="設置するオブジェクトのAPI参照名" extensions="SynergyLead.UploadFileViewExtension"> <SynergyLead:uploadFileView uploadFileDescriptions="{!uploadFileDescriptions}" uploadFileParameters="{!uploadFileParameters}" /> </apex:page>
全て入力および選択したら [ 保存 ] をクリックします。