簡単で説明すると、Apex クラスはバックエンド(backend)、Visualforce ページはフロントエンド(frontend)ということです。
ApexはJavaと似ています。VisualforceはHTMLと似ています。
Apexの関連勉強tailhead:
Visualforce ページの関連勉強tailhead:
上記のtailheadを勉強した上に、タスクをはじめます。
目標:Salesforce入門タスク2に作成したオブジェクトのカスタム一覧画面を作成する
事前準備:対象オブジェクトに複数のデータを新規作成する
ステップ1
対象オブジェクトのVisualforceとApexを新規作成する
Apexでオブジェクトの全て項目取得する。
注意:SELECT * FROM は利用しない、必ず項目のAPI名で取得する
ステップ2
Visualforceに取得した項目を表示する、データ名前を3列で出力する。出力は下記のリンクで参照する
Output data in 3 columns by repeat in Visualforce
プレビューで画面表示の確認できる
ステップ3
Visualforce画面をPDFの形で表示する
How to display Visualforce page as PDF
ステップ4
編集画面のApexとVisualforceを作成する
Apexはステップ1で作成したもの、そのまま利用できるが、ここは新規で作成する。
保存ボタンについて、二重送信防ぐ機能を忘れず。
No comments:
Post a Comment