Salesforce
Visualforceページの開発
サーチ…
基本ページ
基本的なVisualforceページは次のように作成できます:
<apex:page>
<h1>Hello, world!</h1>
</apex:page>
標準コントローラの使用
特定の種類のレコードに関する情報を表示または編集するためのページの場合は、標準コントローラーを使用して書き込む必要のある定型コードの量を減らすと便利です。
標準コントローラを使用すると、ページに?id=SALESFORCE_ID
パラメータが表示され、レコードのすべてのマージフィールドに自動的にアクセスできます。
<apex:page>
standardController
属性を指定して、標準コントローラをページに追加します。
<apex:page standardController="Account">
This is a page for {!Account.Name}
</apex:page>
あなたはまた、無料のための標準的なコントローラメソッドを得る:
-
cancel()
- キャンセルページのPageReference
を返します(通常、リストビューに戻ります) -
delete()
- レコードを削除し、削除ページのPageReference
を返します。 -
edit()
- 標準編集ページのPageReference
を返します。 -
save()
- レコードを保存し、更新されたレコードにPageReference
を返します。 -
view()
- 標準ビューページのPageReference
を返します。
あなたは次のようにそれらを使うことができます:
<apex:page standardController="Account">
Name: <apex:inputField value="{!Account.Name}" />
<apex:commandButton value="Update record" action="{!save}" />
</apex:page>
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow