【模擬問題】Salesforce 認定 Platform デベロッパー #51〜60

資格対策

問51

開発者は、Lightning コンポーネント内の 2 つのオブジェクトを結合する複雑な SOQL クエリを実行する必要があります。Lightning コンポーネントはどのようにしてクエリを実行できるでしょうか?

  1. ク​​エリを実行するフローを作成し、Lightningコンポーネントから呼び出す。
  2. カスタム Lightning Web コンポーネント ラッパーにクエリを記述し、Lightning コンポーネントから呼び出します。
  3. @AuraEnabled としてアノテーションが付けられたメソッドを Apex クラスから呼び出し、クエリを実行します。
  4. Salesforce ストリーミング API を使用して SOQL クエリを実行します。

C

問52

組織には、商談を作成する既存のフローがあります。開発者は、フローを更新して「取引先責任者」を作成し、作成された取引先責任者の ID を商談に保存する必要があります。
開発者はフローでどの更新を行う必要がありますか?

  1. 新しいレコード取得要素を追加します。
  2. 新しいレコード作成要素を追加します。
  3. 新しいレコード更新要素を追加します。
  4. 新しいロールバックレコード要素を追加します。

B

問53

開発者は、Visualforce ページを Lightning Web コンポーネントに移行しています。Visualforceページには、1 つのレコードに関する情報が表示されます。開発者は、レコード データにアクセスするために Lightning データ サービスを使用することにしました。
開発者はどのようなセキュリティ上の考慮事項に注意する必要がありますか?

  1. Lightning データサービスは、共有ルールと項目レベルセキュリティを処理します。
  2. Lightning データサービスは、項目レベルセキュリティを無視します。
  3. 共有ルールを適用するには、with sharing キーワードを使用する必要があります。
  4. 項目レベルのアクセスチェックには、isAccessible()メソッドを使用する必要があります。

問54

開発者は金融システム用の Apex クラスを実装しています。クラス内では、変数「creditAmount」と「debtAmount」は、値が割り当てられると変更できないようにする必要があります。開発者が変数を宣言して、値が 1 回だけ割り当てられるようにするには、どの 2 つの方法がありますか?(2つ選択)

  1. static キーワードを使用し、その値をクラスコンストラクターで割り当てます。
  2. final キーワードを使用し、その値をクラスコンストラクターに割り当てます。
  3. static キーワードを使用し、その値を静的初期化子に割り当てます。
  4. 変数を宣言するときに、final キーワードを使用してその値を割り当てます。

問55

トリガーが同じオブジェクトとイベントに関連付けられている場合の「実行順序」を説明するステートメントはどれですか?

  1. トリガーは作成された順に実行されます。
  2. トリガーの実行順序は保証されません。
  3. トリガーは変更された順に実行される。
  4. トリガーはトリガー名のアルファベット順に実行されます。

問56

新機能開発の一環として、開発者は、ステートフル クライアントで実行されるタッチイベントに応答できるレスポンシブ アプリケーションを構築するよう求められます。
ビジネス要件を完全にサポートする、フレームワーク上に構築されている 2 つのテクノロジはどれですか?(2つ選択)

  1. Aura コンポーネント
  2. Visualforce コンポーネント
  3. Lightning Webコンポーネント
  4. Visualforce ページ

A、C

問57

Salesforce 管理者は、Flow Builder を使用して「accountOnboarding」という名前のフローを作成しました。このフローは Aura コンポーネント内で使用する必要があります。
開発者は、Aura コンポーネント内でフローを表示するためにどのタグを使用する必要がありますか?

  1. lightning-flow
  2. aura:flow
  3. lightning:flow
  4. aura:flow

C

問58

クレジットカード会社のサービス エージェントは、破損または盗難されたクレジットカードを処理する必要があります。サービス エージェントは、顧客から電話を受けると、多くの情報を収集する必要があります。開発者は、この要件を最も効率的に満たすために、どの機能を使用すればよいでしょうか?

  1. Apexトリガー
  2. 承認プロセス
  3. 画面フロー
  4. Lightningコンポーネント

C

問59

Lightning Experienceにおいて、取引先の標準編集ボタンを上書きするには、何を使用する必要がありますか?

  1. Lightning アクション
  2. Lightning コンポーネント
  3. Lightning ページ
  4. Lightning フロー

B

問60

ある会社は新しいSalesforceアプリケーションを構築するために、宣言的開発を使用することに決定しました。このアプリケーションのビジネスロジック層を構築するために、どの機能を使用できますか?(2つ選択)

  1. 入力規則
  2. リモートアクション
  3. レコードトリガーフロー
  4. バッチジョブ

A、C