No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Visualforce
Visualforce は、Salesforce でホストできる高度なカスタムユーザインターフェースを HTML に似たタグベースのマークアップ言語を使用して開発者が作成できるようにするフレームワークです。
Visualforce を使用するケース
Visualforce では、タグベースのマークアップ言語を使用して、開発者はより効果的にアプリケーションを開発したり、Salesforce のユーザインターフェースをカスタマイズしたりできます。Visualforce を使用して、次のことができます。
- ウィザードやその他のマルチステッププロセスの構築
- アプリケーションを介した独自のカスタムフローコントロールの作成
- 最適かつ効果的なアプリケーションの相互作用を目的とした、ナビゲーションパターンやデータ固有ルールの定義
Visualforce マークアップ言語では、各 Visualforce タグが、ページのセクション、関連リスト、または項目など、大まかなユーザインターフェースコンポーネントまたはきめの細かいユーザインターフェースコンポーネントに対応しています。Visualforce コンポーネントの動作は、標準の Salesforce ページと同じロジックを使用して制御することも、開発者が独自のロジックを Apex で記述されたコントローラクラスと関連付けることもできます。
サポート対象のエディションとプラットフォーム
Visualforce は、Contact Manager Edition、Group Edition、Professional Edition、Enterprise Edition、Unlimited Edition、Performance Edition、および Developer Edition で使用できます。
Visualforce の開発には、特定の活動に応じてさまざまな権限が必要です。
| 必要なユーザ権限 | |
|---|---|
| Visualforce 開発モードを有効化する | 「アプリケーションのカスタマイズ」 |
| Visualforce ページを作成、編集、削除する | 「アプリケーションのカスタマイズ」 |
| カスタム Visualforce コンポーネントを作成、編集する | 「アプリケーションのカスタマイズ」 |
| カスタム Visualforce コントローラまたは Apex を編集する | 「Apex 開発」 |
| Visualforce ページセキュリティを設定する | 「プロファイルと権限セットの管理」 |
| Visualforce ページのバージョン設定を行う | 「アプリケーションのカスタマイズ」 |
| 静的リソースを作成、編集、削除する | 「アプリケーションのカスタマイズ」 |
| Visualforce タブを作成する | 「アプリケーションのカスタマイズ」 |