Blogical

AWS/Salesforceを中心に様々な情報を配信していきます(/・ω・)/

Salesforce 認定 Platform アプリケーションビルダー資格 - ユーザインターフェース(3)

日頃よりお世話になっております。

ロジカル・アーツ株式会社のSE 輪島 幸治です。

Salesforce 認定 Platform アプリケーションビルダー資格の受験ガイドに準拠した記事です。 学習ガイドにある[ユーザインターフェース]の範囲について作成させて頂きました。*1

フラッシュカードのような問題対策のコンテンツではありませんが、試験受験前に機能全体を見直す際に参考にしてみて下さい。

資格対策コンテンツは、問題数が多いため説明文の記載が不足するかもしれませんが、画像をみて内容を補完下さい。

こちらの記事はUdemyのSalesforceの資格学習コンテンツを参考にさせて頂いております。*2

www.udemy.com

Udemy - Wikipedia

Salesforce Classicのリストビュー画面では、Lightning Experienceのリストビュー画面で行えないレコードのフォローができる。

(1)Salesforce Classicユーザーインターフェースの場合

レコードのフォロー用のボタンがリストビューに表示されている。

f:id:logicalarts:20210907074221p:plain
図1

(2)Lightning Experienceユーザーインターフェースの場合

レコードのフォロー用のボタンが表示されておらず、リストビューの設定にもフォロー用のボタンが表示されていない。

f:id:logicalarts:20210907074240p:plain
図2

Lightning アプリケーションビルダーで、Lightning ページを作成する場合は、Lightningテンプレートを使用する。

Lightning アプリケーションビルダーでは、Lightning ページ際に、要素を配置するテンプレートであるLightningテンプレートを選択できる。 Lightning テンプレートは、カスタムテンプレートも作成することができる。

f:id:logicalarts:20210907074252p:plain
図3

リストビューを使用することで、レコード一覧を条件に応じて絞り込むことができる。

(1)Salesforce Classicユーザーインターフェースの場合 1.リストビューに表示されているレコードを確認して、新規ビューの作成のリンクを押下します。

f:id:logicalarts:20210907074325p:plain
図4

2.ステップ2.検索条件を指定の箇所にて、リストビューの絞り込み条件を設定します。

f:id:logicalarts:20210907074337p:plain
図5

f:id:logicalarts:20210907074350p:plain
図6

3.絞り込み条件を設定したリストビューにて、表示されているレコードが絞り込みされていることを確認します。

f:id:logicalarts:20210907074406p:plain
図7

(2)Lightning Experienceユーザーインターフェースの場合

1.これらの検索条件のすべてに一致から、検索条件を指定して、リストビューの絞り込み条件を設定します。

f:id:logicalarts:20210907074302p:plain
図8

2.絞り込み条件を設定して、表示されているレコードが絞り込みされていることを確認します。

f:id:logicalarts:20210907074314p:plain
図9

Lighntningページで、フローコンポーネントを使用できる。

1.Flow Builderを用いて、フローコンポーネントを作成します。

f:id:logicalarts:20210907074417p:plain
図10

2.作成したフローコンポーネントをLightning ページにて配置します。

f:id:logicalarts:20210907074429p:plain
図11

3.Lightning Experienceユーザーインターフェースで、Lightning ページを表示した際に、配置したフローコンポーネントが表示されていることを確認します。

f:id:logicalarts:20210907074441p:plain
図12

システム管理者は、カスタムリストビュー作成時に、「すべてのユーザがこのリストビューを表示できる」を選択できる。

(1)Salesforce Classicユーザーインターフェース - システム管理者の場合

表示を制限のセクションに、すべてのユーザに表示(パートナー/カスタマーポータルユーザを含む)が選択できることを確認します。

f:id:logicalarts:20210907074521p:plain
図13

(2)Salesforce Classicユーザーインターフェース - 標準ユーザの場合

表示を制限のセクションが表示されていないことを確認します。

f:id:logicalarts:20210907074539p:plain
図14

(3)Lightning Experienceユーザーインターフェース - システム管理者の場合

すべてのユーザがこのリストビューを表示できるのヘルプテキストに、「ゲストユーザ、パートナーユーザ、およびカスタマーポータルユーザを含む」と表示されていることを確認します。

f:id:logicalarts:20210907074454p:plain
図15

(4)Lightning Experienceユーザーインターフェース - 標準ユーザの場合

すべてのユーザがこのリストビューを表示できるのヘルプテキストに、「このリストを共有する権限がありません。」と表示されていることを確認します。

f:id:logicalarts:20210907074507p:plain
図16

レコードに関連するレコードは、関連リストから確認できる。

(1)Salesforce Classicユーザーインターフェースの場合

レコードの詳細画面の下部に関連するオブジェクトの一覧である関連リストが表示される。

f:id:logicalarts:20210907074609p:plain
図17

(2)Lightning Experienceユーザーインターフェースの場合

[関連]タブに関連するオブジェクトの一覧である関連リストが表示される。

f:id:logicalarts:20210907074553p:plain
図18

Lightningアプリケーションビルダーで作成するカスタムLightning ページは、標準コンポーネントとカスタムコンポーネントで作成することができる。

Lightningアプリケーションビルダーでは、画面左にある標準コンポーネントとカスタムコンポーネントドラッグ&ドロップすることで、Lightning ページを作成することができる。

f:id:logicalarts:20210907074626p:plain
図19

Lightning ページのホームは、組織のデフォルト、アプリケーションのデフォルト、任意のアプリケーションとプロファイルで割り当てることができる。

Lightning ページのホームを作成した場合、ページの割り当てにおいて、組織のデフォルト、アプリケーションのデフォルト、任意のアプリケーションとプロファイルで割り当てることができる。

(1)組織のデフォルトに割り当てる場合

1.[組織のデフォルト]タブを選択して、組織のデフォルトとして割り当てのリンクを押下します。

f:id:logicalarts:20210907074638p:plain
図20

2.組織のデフォルトとして設定の画面で、作成したLightning ページのホームが選択されますので、[保存]を押下します。

f:id:logicalarts:20210907074651p:plain
図21

(2)アプリケーションのデフォルトに割り当てる場合

1.[アプリケーションのデフォルト]タブを選択して、アプリケーションに割り当てのリンクを押下します。

f:id:logicalarts:20210907074704p:plain
図22

2.割り当てたいアプリケーションを選択します。Salesを選択します。

f:id:logicalarts:20210907074717p:plain
図23

3.割り当ての確認の画面で、割り当てたアプリケーションに作成したLightning ページのホームが選択されますので、[保存]を押下します。

f:id:logicalarts:20210907074802p:plain
図24

(3)アプリケーションおよびプロファイルに割り当てる場合

1.[アプリケーションおよびプロファイル]タブを選択して、アプリケーションとプロファイルに割り当てを押下します。

f:id:logicalarts:20210907074815p:plain
図25

2.割り当てたいアプリケーションを選択します。Salesを選択します。

f:id:logicalarts:20210907074827p:plain
図26

3.割り当てたいプロファイルを選択します。複数プロファイルを選択できます。

f:id:logicalarts:20210907074839p:plain
図27

4.割り当ての確認画面で、指定したアプリケーションであるSalesとプロファイルの組み合わせに作成したLightning ページのホームが選択されますので、[保存]を押下します。

f:id:logicalarts:20210907074854p:plain
図28

レコードレベルで、Lightning ページを表示・非表示を設定することができる。

動的 Lightning ページ

1.Lightningアプリケーションビルダーにて、コンポーネントの表示を選択から、コンポーネントの表示を設定する検索条件を設定します。

レコード項目を用いた表示設定として、項目に業種演算子等号、値にEnergyを設定します。

f:id:logicalarts:20210907074906p:plain
図29

2.リストビューからレコードにアクセスします。リストビューではLightning ページの表示・非表示設定に関わらず一覧に表示されます。

f:id:logicalarts:20210907074919p:plain
図30

3.レコードの値である業種にEnergyが設定されていることを確認して、コンポーネントの表示設定を満たしている場合にはレコードが表示されていることを確認します。

f:id:logicalarts:20210907074930p:plain
図31

4.条件を満たさないレコードが非表示になっていることを確認します。

f:id:logicalarts:20210907074944p:plain
図32

以上です。

Salesforce 認定 Platform アプリケーションビルダー資格の受験頑張って下さい。

注意

この記事は、著者が技術調査した結果を、ロジカル・アーツ株式会社のブログにて記事化したものです。

記載されている会社名、商品名などは一般に各社の商標または登録商標です。なお、本文中には、™、®を明記しておりません。

成長が著しい業界であることから、機能更新も早くご紹介したドキュメントの内容などは、予告なく変更される場合もあります。

お気付きの点がございましたら、Salesforceに関する内容については弊社、 関連アプリケーションについては、提供元ベンダーやベンダーのパートナー様にお問い合わせ下さい。

よろしくお願いいたします。

*1:資格試験コンテンツですが、私が画面スクリーンショットを取得したり、補足説明を記載させて頂いているのですが、弊社、技術部のエンジニアチーム協力のもと作成をさせて頂いております。

*2:参考にさせて頂いたのは、Udemy講師のAdrián Rubio Martinezさんが提供しているSalesforce 認定 Platform アプリケーションビルダー資格の試験対策集です。 www.udemy.com

www.udemy.com