2024年最新の有効なPDII日本語テスト解答とSalesforce試験PDF問題を試そう [Q105-Q123]

Share

2024年最新の有効なPDII日本語テスト解答とSalesforce試験PDF問題を試そう

無料Salesforce PDII日本語試験問題と解答トレーニングを提供していますGoShiken

質問 # 105
Visualforce ページは、連絡先の null オブジェクトを逆参照しようとするエラーをスローします。コントローラーのどの変更でエラーが修正されますか?

  • A. getter で条件を使用して、null の場合に新しい連絡先を返します。
  • B. セッターの署名を変更して連絡先を返します。
  • C. getter の署名を static Contact に変更します。
  • D. コントローラの上部で static final Contact を宣言します。

正解:A


質問 # 106
ポイントツーポイント統合の一環として、開発者は外部 Web サービスを呼び出す必要がありますが、要求が高いため、応答を返すまでに長い時間がかかります。リクエストの一部として、開発者はコールアウトを行う前にエンド ユーザーから主要な入力を収集する必要があります。開発者がこれらのビジネス要件を実装するために使用すべき 2 つの要素はどれですか?
2 つの答えを選択してください

  • A. Lightning Web コンポーネント
  • B. 画面の流れ
  • C. プロセスビルダー
  • D. Continuation オブジェクトを返す 2 Apex メソッド

正解:A、D


質問 # 107
カスタム開発の一環として、開発者は Lightning コンポーネントを作成して、特定の商談が時間の経過とともにどのように進行するかを示します。次のフィールドのいずれかが変更された場合、コンポーネントは日付スタンプを表示する必要があります。
*金額の確率、段階、または完了日
そのような情報を照会する最も効率的な方法は何ですか?

  • A. [Select Amount, CloseDate, StageName, Probability FROM OpportunityHistory WHERE Opportunityld = :oppId];
  • B. [Select NewValue, Oldvalue FROM Opportunity FieldHistory WHERE Opportunityld = :oppId AND Field IN
  • C. ('StageName', Probability',Amount /CloseDate')];
  • D. [OpportunityField_History から Newvalue、Oldvalue を選択します。ここで、Opportunity = oppid AND Field IN
  • E. [Amount CloseDate を選択します。StageName、確率 FROM Opportunity_History WHERE Opportunityld - :oppId];

正解:B


質問 # 108
現在のユーザーのロケールで日付を文字列に変換するにはどのメソッドを使用する必要がありますか?

  • A. 日付。フォーマット
  • B. 日付.paras
  • C. 文字列.形式
  • D. 文字列の値

正解:A

解説:
The best method to use to convert a Date to a String in the current user's locale is Date.format. This method returns a String that represents the Date in the format of the current user's locale. For example, if the current user's locale is English (United States), the Date.format method will return a String in the format of MM/DD/YYYY. The String.format method is used to format a String with placeholders and arguments, not a Date. The Date.parse method is used to convert a String to a Date, not the other way around. The String.valueOf method is used to convert any type to a String, but it does not take into account the current user's locale. Reference: [Date Class], [Apex Developer Guide]


質問 # 109
開発者は、標準のケース作成画面を、ケースを作成する前にユーザーがウィザードを実行するカスタム画面に置き換えるよう求められます。組織には、Lightning Experience を実行しているユーザのみがいます。
要件を満たすために、開発者は Case New Action を何でオーバーライドする必要がありますか?

  • A. ライトニングコンポーネント
  • B. ライトニングフロー
  • C. ライトニングページ
  • D. 雷記録ページ

正解:A


質問 # 110
ある会社には上記の Lightning コンポーネントがあり、ユーザーはボタンをクリックして変更を保存し、別のページにリダイレクトできます。現在、ユーザーが [保存] ボタンをクリックすると、レコードは保存されますが、リダイレクトされません。
開発者が JavaScript をデバッグするために使用できる 3 つの手法はどれですか? 3つの答えを選択してください

  • A. ブラウザの開発ツールを使用して JavaScript をデバッグします。
  • B. 開発者コンソールを使用してチェックポイントを表示します。
  • C. JavaScript で consde.log() メッセージを使用します。
  • D. ユーザーの Lightning コンポーネントのデバッグモードを有効にします。
  • E. 開発者コンソールを使用してデバッグ ログを表示します。

正解:A、C、D


質問 # 111
アカウントをアカウントのリージョンのマネージャーに割り当てることを目的とした上記のトリガーについて考えてみましょう。ベスト プラクティスに従うために、開発者はこのトリガーでどの 2 つの変更を行う必要がありますか?

  • A. accountList を更新する最後の行は不要なので削除します。
  • B. リスト accountList の代わりにマップ accountMap を使用します。
  • C. マップを使用して、ID ごとに Regional._c クエリの結果をキャッシュします。
  • D. Region__c クエリをループの外に移動します。

正解:A、D


質問 # 112
以下の Lightning コンポーネントを参照してください。

Lightning コンポーネントを使用すると、ユーザはボタンをクリックして変更を保存し、別のページにリダイレクトできます。
現在、ユーザーが「保存」ボタンをクリックすると、レコードは保存されますが、リダイレクトされません。
開発者が JavaScript をデバッグするために使用できる 3 つのテクニックはどれですか?
3 つの答えを選択してください

  • A. ブラウザの開発ツールを使用して JavaScript をデバッグします。
  • B. 開発者コンソールを使用してチェックポイントを表示します。
  • C. ユーザの Lightning コンポーネントのデバッグモードを有効にします。
  • D. 開発者コンソールを使用してデバッグ ログを表示します。
  • E. JavaScript で console.log() メッセージを使用します。

正解:A、C、E

解説:
When debugging JavaScript in a Lightning Component, developers can utilize the following techniques:
A: Use console.log() messages in the JavaScript: This is a standard debugging technique to log information to the browser console, which can help trace the execution flow or output variable values.
B: Use the browser's dev tools to debug the JavaScript: Modern browsers come equipped with developer tools that can be used to set breakpoints, step through code, and inspect variables at runtime.
C: Enable Debug Mode for Lightning components for the user: Enabling Debug Mode for users provides more detailed error messages and unminified versions of client-side libraries, making it easier to debug issues.
Using the Developer Console to view checkpoints (Option D) and debug logs (Option E) is more relevant for Apex debugging rather than JavaScript.
References:
Salesforce Documentation on Debugging Lightning Components: Debugging


質問 # 113
Universal Containers (UC) には、顧客からの注文を表すカスタム Order オブジェクトと Order Line オブジェクトがあります。
開発者は、UC の外部エンタープライズ リソース プランニング (CRP) システムが顧客によって課された新しい要件を抱えています。Salesforce と統合すると、ERP システムを使用するたびに Salesforce で既存の顧客の注文を作成できます。
開発者は Salesforce で注文を作成するために何を使用する必要がありますか?

  • A. SObject ツリー API
  • B. イベント監視 API
  • C. API を接続する
  • D. 変更データ キャプチャ API

正解:C


質問 # 114
ある開発者が Apex クラスを作成して、外部システムへの複数のコールアウトを作成しました。
これらのコールアウトで使用される URL が頻繁に変更される場合、Apex クラスに必要な変更を最小限に抑えるために、開発者はどの機能を使用する必要がありますか?

  • A. 名前付き資格証明
  • B. リモートサイト設定
  • C. セッション ID
  • D. 接続されたアプリ

正解:A


質問 # 115
開発者は、ユーザが選択する組織内のすべてのカスタムオブジェクトのドロップダウンリストを表示する Lightning Web コンポーネントを作成します。Apex メソッドはデータを準備してコンポーネントに返します。
開発者は応答にどのオブジェクトを含めるかを決定するために何をすべきでしょうか?

  • A. Schema クラスの getcustomobjects() メソッドを使用します。
  • B. @salesforce/schema からすべてのカスタム オブジェクトのリストをインポートします。
  • C. sObject 記述結果の isCustom() 値を確認します。
  • D. sObject 記述結果の getobiectType [) 値が「カスタム」または「標準」であることを確認します。

正解:C


質問 # 116
Universal Containers は、Apex バッチプロセスの終了メソッドから直接サポート担当者にメールを送信するのを待つのではなく、未処理の例外が発生した場合に外部システムに通知したいと考えています。
この要件を満たす適切なパブリッシュ/サブスクライブ ロジックは何ですか?

  • A. addError メソッドを使用してエラー イベントを発行します。
  • B. エラー イベントをフローで発行します。
  • C. 公開する必要はありません。外部システムに BatchapexErrorEvent をサブスクライブさせます。
  • D. イベントバスを使用してエラー イベントを発行します。public()メソッド。

正解:C

解説:
Use BatchApexErrorEvent for notifications. It's automatically triggered for unhandled exceptions in batch Apex. No need for manual publishing. External systems can subscribe to this event to receive notifications.References: Batch Apex


質問 # 117
示す。

ある開発者が、特定の基準が満たされたときに getFetchLeadList を強制的に呼び出すことによって、リードに関する情報を表示する Lightning Web コンポーネント (LWC) の一部として JavaScript 関数を作成しました。
セキュリティを維持しながら LWC がデータを効率的に表示できるようにするために、開発者が上記の Apex クラスに実装する必要があるこれらの変更は何ですか?
3つの答えを選択してください

  • A. クラス宣言で with sharing キーワードを実装します。
  • B. Apex メソッドに 8AuraEnabled (Cacheable-true) のアノテーションを付けます。
  • C. クラス宣言で without shared キーワードを実装します。
  • D. gAuraEnabled- で Apex メソッドにアノテーションを付けます。
  • E. SOQL クエリ内で WITH SECURITY_ENFORCED 句を使用します。

正解:A、B、E


質問 # 118
会社は、指定された取引先項目セットを表示し、取引先レコード ページにのみ追加できるカスタム Lightning コンポーネントを構築したいと考えています。どの設計リソース構成を使用する必要がありますか?

  • A.
  • B.
  • C.
  • D.

正解:C


質問 # 119
Universal Containers は、外部 JavaScript および C55 ファイルを含める必要がある Visualforce ページを開発します。彼らは、ページの効率的な読み込みとキャッシュを確保したいと考えています。
この目標を達成するにはどの機能を利用する必要がありますか?

  • A. ページブロックテーブル
  • B. アクション関数
  • C. 静的リソース
  • D. リモートアクション

正解:C


質問 # 120
キューに追加される Apex ジョブ数のトランザクション制限は?

  • A. 0
  • B. 制限なし
  • C. 1
  • D. 2
  • E. 3

正解:A


質問 # 121
以下の Aura コンポーネントを参照してください。
コンポーネントのマークアップ:

コントローラーJS:

開発者は、コンポーネントの読み込みが遅いという苦情を受け取りました。
コンポーネントの動作を高速化するために、開発者はどの変更を実装できますか?

  • A. showcontactlnfo のデフォルトを「false」に変更します。
  • B. showcontactInfo の変更イベント ハンドラーを追加します。
  • C. contactInfo のタイプを「マップ」に変更します。
  • D. <c: contactInfo> の内容をコンポーネントに移動します。

正解:A


質問 # 122
Universal Containers には、取引先が顧客としてマークされたときにアカウントプランレコードを作成する取引先に対する Apex トリガーがあります。
最近、レコードによってトリガーされるフローが追加され、アカウントが顧客としてマークされるたびに、「以降の顧客」日付フィールドが今日の日付で更新されるようになりました。フローの追加以来、アカウントがマークされるたびに 2 つのアカウント プラン レコードが作成されます。顧客として。
これが起こる原因は何でしょうか?

  • A. Apex トリガは、確実に 1 回だけ起動するために静的変数を使用しません。
  • B. フローは、レコードの作成時と編集のたびに評価するように構成されています。
  • C. フローは「レコードの更新」要素を使用するように構成されています。
  • D. Apex トリガは一括安全ではなく、for ループ内で insert を呼び出します。

正解:B

解説:
The reason why two Account Plan records are created whenever the Account is marked as a Customer is that the flow is configured to evaluate when a record is created and every time it is edited. This means that the flow will run both when the Account is inserted and when the Account is updated by the Apex trigger. Since the flow and the trigger both create an Account Plan record, this results in two Account Plan records being created for the same Account. To avoid this, the flow should be configured to evaluate only when a record is created or only when specified changes are made to the record. This way, the flow and the trigger will not conflict with each other and only one Account Plan record will be created . Reference: [Record-Triggered Flows], [Configure When a Record-Triggered Flow Runs]


質問 # 123
......

トップクラスSalesforce PDII日本語オンライン問題集:https://www.goshiken.com/Salesforce/PDII-JPN-mondaishu.html