100% Free PDII-JPN Files For passing the exam Quickly UPDATED May 29, 2026 [Q11-Q34]

Share

100% Free PDII-JPN Files For passing the exam Quickly UPDATED May 29, 2026

PDII-JPN Dumps Questions Study Exam Guide 

NEW QUESTION # 11
次のコードがあるとします。

今日、10 件の取引先責任者と 5 件の取引先が作成されたと仮定すると、どのような結果が予想されますか?

  • A. システム。LimitException: 契約の SOQL クエリが多すぎます
  • B. システム。QueryException: アカウントの割り当て後にリストに複数の行があります。
  • C. システム。LimitException: アカウントの多数の SOQL クエリに対して。
  • D. システム。QueryException: Contact で多数の DML ステートメント エラーが発生しました

Answer: B


NEW QUESTION # 12
Salesforce 開発者が多国籍企業に雇われ、従業員の雇用手当と獲得コミッションを長期にわたって示すカスタム Lightning アプリケーションを構築します。アプリケーションは、日付、時刻、数値、通貨、および通貨記号に関するユーザーのロケール コンテキストを認識し、尊重する必要があります。
Aura コンポーネントを使用する場合、Lightning アプリケーションがユーザのロケールに準拠していることを確認するには、開発者はどのアプローチを実装する必要がありますか?

  • A. ユーザー設定を保存するための階層型カスタム設定を作成します。
  • B. $Label グローバル値プロバイダーを使用します。
  • C. $User グローバル変数を使用してユーザー設定を取得します。
  • D. $Lacale 値プロバイダーを使用してユーザー設定を取得します。

Answer: D

Explanation:
The $Locale value provider should be used to ensure the Lightning application respects the user's locale for dates, times, numbers, currency, and currency symbols. This global value provider gives components access to locale formats and labels, which are automatically rendered according to the user's locale settings.References:
Aura Components Developer Guide - $Locale Value Provider


NEW QUESTION # 13
組織には、商談に対してプロセス ビルダーを使用して構築された既存のプロセスがあり、商談が編集されて商談の金額が変更されたときにカスタム項目 CommissionBaseAmount__c を設定します。
開発者は最近、Opportunity ステージが Closed/Won に変化したときに、CommissionBaseAmount__c と複雑なロジックを使用してカスタム フィールドの値 CommissionAmount__c を計算する更新前商談トリガーをデプロイしました。
ユーザーからは、商談を成約/落札に変更し、同じ保存中に金額も変更すると、CommissionAmount__c が正しくなくなると報告されています。
この問題を解決するには、開発者はどのようなアクションをとるべきでしょうか?

  • A. トリガーからプロセスを呼び出します。
  • B. A プロセスを高速フィールド更新レコード トリガー フローに置き換えます。
  • C. プロセスからトリガーを呼び出します。

Answer: B

Explanation:
The issue described is likely due to the order of execution in Salesforce, where processes in Process Builder run after all before triggers. If the Opportunity's Amount is changed and the CommissionBaseAmount__c is set by Process Builder, the trigger that calculates CommissionAmount__c may not see the updated value if it operates before the process.
Replacing the process with a before-save record-triggered flow (formerly known as Fast Field Update) would ensure that CommissionBaseAmount__c is updated before the trigger runs. In a before-save flow, field updates occur before any Apex before update triggers fire, which means the trigger would have the updated value of CommissionBaseAmount__c to use in its calculation.
eferences:
Order of Execution in Salesforce
Before-Save Record-Triggered Flows


NEW QUESTION # 14
開発者は、電話機では 1 列で表示され、タブレット、デスクトップ、および大型デバイスでは 2 列で表示されるように、Lightning Web コンポーネントを変更するように求められます。
以下のコードに与えられます。

要件を満たすために開発者はコードにどれを追加する必要がありますか?

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

Answer: C

Explanation:
The requirement is for the Lightning web component to display in one column on phones and in two columns on larger devices. To achieve this, we should specify the size attributes for different devices using the design tokens provided by the Lightning Design System.
* Option B is correct because size="6" will set each lightning-layout-item to take up half the available space (since the grid system is based on a 12-column structure), creating two columns on tablets, desktops, and larger devices. small-device-size="12" will ensure that on small devices like phones, each item will take up the full width, resulting in a single column.
* Options A, C, and D do not meet the requirement correctly, as they either do not set the size correctly for small devices or do not specify the sizes for both small and larger devices appropriately.
References:
Lightning Design System Grid Documentation: Lightning Grid


NEW QUESTION # 15
ユーザは、カスタム Lightning Web コンポーネント (LWC) のボタンが入力したデータを保存しないと報告しています。ボタンをクリックしたように見えますが、LWC は何もせずにただそこに座っているだけです。
開発者はエラー メッセージが適切に表示されるようにするには何を使用する必要がありますか?

  • A. JavaScript と HTML を追加してエラー メッセージを表示します。
  • B. <apex:messages/> タグをコンポーネントに追加します。
  • C. a110rNone を false に設定して Database メソッドを使用します。
  • D. DML ステートメントを囲む try-catch ブロックを追加します。

Answer: A

Explanation:
To ensure error messages are properly displayed in a Lightning web component, the developer should use JavaScript to handle errors in the component's client-side code and use HTML to display the message on the UI. This can be combined with Apex exception handling for server-side operations.
References: Lightning Web Components Developer Guide - Error Handling


NEW QUESTION # 16
開発者は、Salesforce プロジェクトの導入プロセスを策定する責任があります。このプロジェクトはソース駆動開発アプローチに従っており、開発者はメタデータ変更の効率的な展開とバージョン管理を確実にしたいと考えています。
ソース主導のデプロイメントプロセスを管理するには、どのツールまたはメカニズムを利用する必要がありますか?

  • A. メタデータ API
  • B. チェンジセット
  • C. Force.com IDE
  • D. Salesforce CLI と Salesforce DX

Answer: D

Explanation:
Salesforce CLI with Salesforce DX is the best tool for managing a source-driven deployment process. It facilitates version control, scriptable deployment, and rollback, and is optimized for collaboration and continuous integration.
References: Salesforce DX Developer Guide


NEW QUESTION # 17
開発者は、営業担当者が製品を注文に追加するための Visualforce ページを作成しました。このページは、製品の結果をフィルタリングする URL クエリ パラメータ productFamily を受け取ります。フィルター動作のテスト メソッドには、結果の数が正しくないために失敗するアサーションがあります。
テストが失敗するのはなぜですか? (2つ選んでください。)

  • A. テストは製品データを作成しません
  • B. テストは現在のページ参照を設定しません
  • C. テストは Test.startTest() を呼び出しません
  • D. テストはシステム管理者によって実行されません

Answer: A,B


NEW QUESTION # 18
新しい展開の直前に、開発者サンドボックスで新しい注文フルフィルメント プロセスを構成した Salesforce 管理者が突然退職しました。ユーザーは、サンドボックス内のすべての変更を完全にテストし、サインオフしました。
残念ながら、変更セットは開始されましたが、完了していませんでした。デプロイの完了を支援するために開発者が呼ばれます。
開発者は、本番環境に移行する必要がある構成変更を特定するために何をすべきですか?

  • A. Salesforce の設定で、すべてのオブジェクトの最終更新日を調べて、変更セットに追加する必要があるものを決定します。
  • B. セットアップ監査証跡を活用して、退職した管理者が行った変更を確認し、どの変更を変更セットに追加する必要があるかを特定します。
  • C. メタデータ API とサポートされている開発 IDE を使用して、すべての構成をサンドボックスから運用環境にプッシュし、変更が失われないようにします。
  • D. 継続的インテグレーションと Git リポジトリをセットアップして、サンドボックス メタデータからのすべての変更を本番メタデータと自動的にマージします。

Answer: B


NEW QUESTION # 19
ある企業は、アカウントの挿入時にアドレス フィールドがまだ設定されていない場合、サードパーティの Web サービスを組み込んでアドレス フィールドを設定したいと考えています。
これを達成するための最適な方法は何でしょうか?

  • A. プロセスを作成し、そこからキュー可能ジョブを実行し、キュー可能ジョブからコールアウトを作成します。
  • B. ワークフロー ルールを作成し、そこからキュー可能ジョブを実行し、キュー可能ジョブからコールアウトを作成します。
  • C. Apex トリガを作成し、そこからキュー可能ジョブを実行し、キュー可能ジョブからコールアウトを作成します。
  • D. Before Save Flow を作成し、そこから Queueable ジョブを実行し、Queueable ジョブからコールアウトを行います。

Answer: C


NEW QUESTION # 20
開発者は、電話機では 1 列で表示され、タブレット、デスクトップ、および大型デバイスでは 2 列で表示されるように、Lightning Web コンポーネントを変更するように求められます。
以下のコードに与えられます。

要件を満たすために開発者はコードにどれを追加する必要がありますか?

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

Answer: C

Explanation:
The requirement is for the Lightning web component to display in one column on phones and in two columns on larger devices. To achieve this, we should specify the size attributes for different devices using the design tokens provided by the Lightning Design System.
Option B is correct because size="6" will set each lightning-layout-item to take up half the available space (since the grid system is based on a 12-column structure), creating two columns on tablets, desktops, and larger devices. small-device-size="12" will ensure that on small devices like phones, each item will take up the full width, resulting in a single column.
Options A, C, and D do not meet the requirement correctly, as they either do not set the size correctly for small devices or do not specify the sizes for both small and larger devices appropriately.
References:
Lightning Design System Grid Documentation: Lightning Grid


NEW QUESTION # 21
開発者は、SOAP Web サービス コールアウトを作成するコードの単体テストを作成しています。開発者は、単体テストのセットアップの一部として、いくつかのテスト データを挿入する必要があります。
この機能を有効にするための 3 つのアクションは何ですか? (3つ選んでください。)

  • A. コールアウトを TeststartTest()、Test.stopTest() で囲みます。
  • B. WebServiceMock インターフェイスを実装する
  • C. データ挿入を Test.startTest()、Test.stopTest() で囲む
  • D. HttpCalloutMock インターフェイスを実装する
  • E. Test.setMock() を呼び出すようにコードを更新します。

Answer: A,B,E


NEW QUESTION # 22
Universal Containers の Salesforce インスタンスは現在、サードパーティ企業と統合して、REST サービスを介して郵送先住所を検証しています。サードパーティのアドレス検証システムは最近、設定されたすべての悪意のエンドポイント URL を https://th-addreaa-service.3pc.com から https://plc1-mailsarvice.3pc.com に変更しました。他のすべては同じままでした。開発者はこのエンドポイントの変更を反映するようにコードを更新しましたが、変更後に郵送先住所検証サービスが機能しなくなりました。
この Web サービス エンドポイントの変更を完了するには、他に何を行う必要がありますか?

  • A. URL をハードコーディングする代わりに、新しいエンドポイントでカスタム設定を使用します。
  • B. ネットワーク アクセスのセキュリティ制御設定で、Web サービスの IP アドレスを信頼できる IP 範囲に追加します。
  • C. 新しいエンドポイント URL の新しいリモート サイトを作成します。
  • D. HttpCalloutMock を使用して callout プロパティをテストします。

Answer: C


NEW QUESTION # 23
次のコード スニペットを検討してください。

コードを変更せずにエンドポイントと資格情報を変更するための柔軟性を追加するには、開発者が実行する必要がある 2 つの手順はどれですか。
2つの回答を選択してください

  • A. red. setEndpoint(Label.endPointURL); を使用します。
  • B. エンドポイントと資格情報を格納するための名前付き資格情報 endPcint_wc を作成します。
  • C. コールアウト要求内で req. setindpoint ('callout:endFoint_NC'); を使用します。
  • D. エンドポイントの URL を、endpointuRL という名前のカスタム ラベルに保存します。

Answer: C,D


NEW QUESTION # 24
開発者は、外部システムへの HTP GET 要求を実行するコードを作成しました。

コードが実行されると、コールアウトが失敗し、次のエラーが開発者コンソール内に表示されます: System.CalloutException: Unauthorized endpoint 開発者がコールアウト例外に実装する推奨アプローチはどれですか?

  • A. @Future で getERPCatalogContents メソッドに注釈を付けます (Callout-true)
  • B. エンドポイントを含むリモート サイト設定構成を作成します。
  • C. ERPCatelog のアクセス修飾子を Public から global に変更します
  • D. setHeader() メソッドを使用して基本認証を指定します。

Answer: C


NEW QUESTION # 25
以下のコード スニペットを参照してください。

Lightning Web コンポーネントがレンダリングされると、特定の条件に一致する商談のリストがデータベースから取得され、エンドユーザーに表示される必要があります。
Lightning Web コンポーネント内で fetchOpps メソッドを使用できるようにするために開発者が実装する必要がある 3 つの考慮事項はどれですか?

  • A. fetchOpps メソッドは (cacheable =true) 属性を指定する必要があります
  • B. fetchOpps メソッドは (continustion-true) 属性を指定する必要があります
  • C. fetchOpps メソッドは、データベースから取得した結果セットを変更できません。
  • D. fetchOpps メソッドには @InvocableMethod アノテーションを付ける必要があります。
  • E. fecthOpps メソッドには、@ AuraEnabled アノテーションを付ける必要があります。

Answer: A,C,E


NEW QUESTION # 26
Salesforce 組織でプラットフォームイベントを定義した後、どのメカニズムを介してイベントを公開できますか?

  • A. 内部アプリは送信メッセージを使用できます。
  • B. 外部アプリには標準のストリーミング API が必要です。
  • C. 外部アプリは API を使用してイベント メッセージを公開します。
  • D. 内部アプリは資格付与プロセスを使用できます。

Answer: C

Explanation:
Platform events in Salesforce can be published using a variety of mechanisms, including from external applications through the Salesforce APIs.
Option A is correct because external applications can use Salesforce APIs such as the REST API or the SOAP API to publish events to a platform event in Salesforce.
Options B, C, and D describe mechanisms that are not used for publishing platform events. Entitlement processes are for setting up and tracking service contracts, the standard Streaming API is for subscribing to events not publishing them, and outbound messages are a workflow action used to send information to external services, not for publishing platform events.
References:
Salesforce Developer Documentation - Platform Events


NEW QUESTION # 27
Visualforce ページの実行中、「コントローラーと拡張機能のコンストラクターを評価する」の直後に続くステップはどれですか?

  • A. メインページでの式、 <apex:page> 属性アクション、およびその他のメソッド呼び出し (getter/setter) の評価
  • B. コンストラクター、拡張機能、および存在するカスタム コンポーネントの属性定義の式を評価します。
  • C. HTML をブラウザに送信
  • D. ビューステートを作成する

Answer: B


NEW QUESTION # 28
次のコード スニペットを考えてみましょう。

コンポーネントがデプロイされると、エラーが報告されます。
コンポーネントが正常にデプロイされることを保証するために、開発者がコードに実装する必要がある 2 つの変更はどれですか?
2 つの答えを選択してください

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

Answer: A,C


NEW QUESTION # 29
Universal Containers は、Salesforce を使用して order__c オブジェクト内の注文を追跡します。
order = オブジェクトには、組織全体のプライベートなデフォルトがあります。order = オブジェクトにはカスタム フィールド Quality_Controller_c があり、これはユーザーへのルックアップであり、指定されたユーザーが order_co で品質管理を実行していることを示すために使用されます。
Quality_Controller フィールドに設定されたユーザーに読み取り専用アクセスを自動的に付与するには何を使用する必要がありますか?

  • A. レコードの所有権
  • B. ユーザー管理の共有
  • C. Apex 管理による共有
  • D. 基準に基づく共有

Answer: C

Explanation:
The best way to automatically give read only access to the User set in the Quality_Controller field is to use Apex managed sharing. Apex managed sharing is a way to programmatically create sharing rules for records based on custom logic. Apex managed sharing can be used to grant access to users or groups that do not have access to the records through the role hierarchy, ownership, or other sharing rules. Apex managed sharing can also specify the access level for the records, such as read only or read/write. Apex managed sharing can be implemented by creating a trigger on the Order object that invokes a class that implements the Database.Batchable interface and uses the Database.insert method to create the sharing records34. Reference: [Apex Managed Sharing], [Creating Apex Managed Sharing Rules], [Database.Batchable Interface], [Database.insert Method]


NEW QUESTION # 30
Universal Containers は、ユーザーが送信した製品イメージのサイズを変更する Heroku サービスと統合する必要があります。
統合を実装し、Heroku アプリのエンドポイントへの悪意のある呼び出しから保護するための 2 つの代替手段は何ですか? 2つの答えを選択してください

  • A. アウトバウンド メッセージでワークフロー ルールを作成し、[セッション ID の送信] を選択して、Heroku アプリがそれを使用してサイズ変更された画像を Salesforce に送り返すことができるようにします。
  • B. @future Apex HTTP コールアウトを使用して、シリアル化された JSON データと何らかの形式の事前共有秘密鍵を渡すトリガーを作成します。Heroku アプリがリクエストを認証し、サイズ変更された画像を Salesforce に保存できるようにします。
  • C. JSON シリアル化データを渡す @future Apex HTTP コールアウトを使用するトリガーを作成します。したがって、Heroku アプリは、Salesforce でサイズ変更された画像を使用してコールアウトに自動的に返信できます。
  • D. Heroku アプリがサイズ変更された画像を Salesforce に自動的に保存できるようにするアウトバウンド メッセージを含むワークフロー ルールを作成します。

Answer: A,D


NEW QUESTION # 31
ユニバーサル・コンテナーズ(UC)の採用責任者は、新しい採用アプリを通じて、社内の全ユーザーが役割、部署、勤務地別に求人を検索できる機能を提供したいと考えています。検索機能に加え、アプリのユーザーは友人を紹介したり、求人に応募したり、応募状況を確認したりできるようになります。
このアプリは、Salesforceが提供する標準モバイルアプリを通じて、UCの既存のiOSおよびAndroidユーザーに提供されます。カスタムユーザーインターフェースデザインを備えており、オフラインアクセスは必要ありません。
これらの要件を考慮すると、アプリを開発するための推奨されるアプローチは何ですか?

  • A. Lightning Experience ビルダー
  • B. Salesforce SDK
  • C. ビジュアルフォース
  • D. Lightning Web コンポーネント

Answer: D


NEW QUESTION # 32
CreateOneAccount クラスが 1 つのアカウントを作成し、Queueable インターフェイスを実装すると仮定すると、Apex コードを適切にテストする構文はどれですか?

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

Answer: C

Explanation:
The correct syntax to test the Apex code that implements the Queueable interface is Option B. This option uses the Test.startTest() and Test.stopTest() methods to mark the boundaries of the test execution, and the Test.enqueueJob() method to execute the queueable job and get the job ID. The option also uses the System.assert() method to verify the expected result. Option A is incorrect, as it does not use the Test.enqueueJob() method, but the System.enqueueJob() method, which is not valid. Option C is incorrect, as it does not use the Test.stopTest() method, which is necessary to ensure that the asynchronous job is completed before the assertion. Option D is incorrect, as it does not use the Test.startTest() method, which is recommended to isolate the test context from the setup context. Reference: [Queueable Apex], [Testing Asynchronous Apex], [Apex Developer Guide]


NEW QUESTION # 33
次のコード スニペットを検討してください。

新しく挿入された 200 個のアカウントのスコープでトリガーが実行されると、どのガバナー制限を超える可能性がありますか?

  • A. 発行された SOQL クエリの総数
  • B. DMLの結果として処理された総レコード数
  • C. 発行された SOQL クエリの総数
  • D. 発行された DML ステートメントの総数

Answer: D


NEW QUESTION # 34
......

PDII-JPN Premium Exam Engine - Download Free PDF Questions: https://practicetorrent.exam4pdf.com/PDII-JPN-dumps-torrent.html