この記事の目次
Salesforce visualforceページ作成の概要
![](https://cdn.pixabay.com/photo/2018/04/17/11/21/system-3327289_1280.jpg)
visualforceページを定義するvisualforceマークアップ
Salesforceのvisualforce では、visualforce タグと呼ばれる、HTML に近いタグベースのマークアップ言語が使用されています。visualforceページに含むべきユーザインターフェースコンポーネントとその表示方法を定義します。 visualforceタグとHTML、CSS スタイル、JavaScript ライブラリを混在させられます。visualforceタグは、ページのセクション、リストビュー、個々の項目などの大まかなものから、細部のユーザインターフェースコンポーネントまで対応しています。 <visualforce マークアップの構成要素> ・visualforce タグ ・HTML ・JavaScript ・visualforceページを定義するvisualforce コントローラ
visualforce コントローラは、ボタンやリンクのクリックなどの操作による実行される動作を指定する命令のセットです。visualforce マークアップに、指定されたコンポーネントを関連づけます。 visualforceコントローラによって、ページに表示されるデータへのアクセスやコンポーネントの動作を変更できます。Salesforce visualforceのコンポーネント
visualforceページの作成には、visualforceで提供される150 個ほどの組み込みコンポーネントを使用できますが、開発者がオリジナルのコンポーネントも作成できます。 visualforce コンポーネントは、標準の Salesforce ページと同じロジックで制御するほか、オリジナルのコンポーネントのロジックを Apex で記述されたコントローラクラスに関連づけても使えます。Salesforce visualforceページでできること
![](https://cdn.pixabay.com/photo/2016/11/18/15/22/programmer-1835333_1280.png)
Salesforceのvisualforce ページを作成、編集する3つの方法
![](https://images.pexels.com/videos/4629085/pexels-photo-4629085.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500)
visualforce ページ作成・編集の方法① 開発者コンソールを使用する
Salesforceの開発者コンソールは、簡単にマークアップやコードを編集できる機能を備えた組み込みツールです。開発に長い時間がかかる場合や、カスタムコントローラや複雑なコードを含む visualforce ページの開発に適しています。 <開発者コンソールの便利な機能> ・構文の自動強調表示 ・タグのペアの照合 ・入力支援とオートコンプリート ・スマートインデントvisualforce ページ作成・編集の方法② 開発モードの「クイック修正」とフッターを使用する
Salesforceの開発モードの「クイック修正」とフッターは、シンプルなページの新規作成、既存ページの簡単な編集作業に適しています。 簡単な追加・変更だけでなく、新しいコードをアプリケーションページに組み込む際など、テスト用の簡単なページを作成するという活用もあります。visualforce ページ作成・編集の方法③ 設定エディタを使用する
設定エディタはSalesforceの基本的なエディタであり、開発者コンソールや開発モードフッターを使用できないページ設定にもアクセスできます。両者が使用できない場合に役立ちます。 <設定エディタを使用する手順> [設定] > [クイック検索] ボックス>「visualforce ページ」と入力する>[visualforce ページ] を選択Salesforce visualforce ページと Sコントロール
![](https://images.pexels.com/photos/5361246/pexels-photo-5361246.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500)
visualforceページを理解してSalesforceをさらに活用しよう
![](https://cdn.pixabay.com/photo/2017/06/29/01/02/home-office-2452806_1280.jpg)
この記事の監修者・著者
![株式会社オープンアップITエンジニア](https://tenshoku-careerchange.jp/wp-content/uploads/2023/07/fzxADbr-_400x400-1-150x150.jpg)
-
未経験からITエンジニアへのキャリアチェンジを支援するサイト「キャリアチェンジアカデミー」を運営。これまで4500人以上のITエンジニアを未経験から育成・排出してきました。
・AWS、salesforce、LPICの合計認定資格取得件数:2100以上(2023年6月時点)
・AWS Japan Certification Award 2020 ライジングスター of the Year 受賞
最新の投稿
- 2024年3月26日キャリア・転職保安職(自衛官・警察・消防官など)に向いている人の性格・特徴ランキング【現役保安職(自衛官・警察・消防官など)36人が回答】
- 2024年3月26日キャリア・転職保安職(自衛官・警察・消防官など)に必要なスキルランキング&スキルアップの方法とは?【現役保安職(自衛官・警察・消防官など)36人が回答】
- 2024年3月26日キャリア・転職クリエイター職(ライター・デザイナー・編集)に向いている人の性格・特徴ランキング【現役クリエイター職(ライター・デザイナー・編集)64人が回答】
- 2024年3月26日キャリア・転職クリエイター職(ライター・デザイナー・編集)に必要なスキルランキング&スキルアップの方法とは?【現役クリエイター職(ライター・デザイナー・編集)64人が回答】