すべての情報を見逃したくないですか?

認定試験に合格するためのヒント

最新の試験ニュースと割引情報

当社の専門家による厳選最新情報

はい、ニュースを送ってください

Salesforce Platform Developer II試験の質問と回答、|SPOTO

SPOTOの最新試験問題集はホームページでご覧いただけます。合格率100%! SPOTOは、Cisco CCNA、CCNPの学習教材、CCIE Labソリューション、PMP、CISA、CISM、AWS、Palo Altoの試験対策問題集を提供しています。当社の包括的な学習教材は、最新の試験目標に綿密に整合されています。確かな実績に基づき、世界中の何千人もの受験者がIT認定資格に初回合格できるよう支援してきました。過去20年以上にわたり、SPOTOは数多くのITプロフェッショナルをFortune 1625企業に採用してきました。

他のオンライン試験を受ける

質問 #1
開発者は、システム内のアカウントをクエリし、結果をデータテーブルに表示するVisualforceページを作成しています。ユーザーは、最大5つの項目に基づいて結果を絞り込みたいと考えています。ただし、ページ実行時に絞り込み項目として使用する5つの項目を選択する必要があります。このソリューションを実現するには、Apexコードのどの機能が必要ですか?
A. SOSLクエリ
B. objects()を正しく説明します
C. 的スキーマ結合
D. REST API
回答を見る
正解: B
質問 #2
Universal Containersでは、顧客がSalesforceコミュニティにログインし、カスタムVisualforceページから注文を更新できるようになっています。Universal Containersの営業担当者は、同じVisualforceページで注文を編集できます。開発者は、Visualforceページでレコード共有が適用されていることをApexテストクラスでテストするには、何を使用すればよいでしょうか?
A. ステムを使用して、管理者およびコミュニティユーザーとしてテストするには、
B. system
C. system
D. System
回答を見る
正解: C
質問 #3
ある開発者が、lightning-record-edit-form を使用してリード情報を収集する Lightning Web コンポーネントを作成しました。ユーザーから、リードレコードを保存しようとした際に、入力内容に関するエラーメッセージが一度に 1 つしか表示されないという苦情が寄せられています。JavaScript の介入を最小限に抑えながら、複数のフィールドの検証を行い、複数のエラーメッセージを同時に表示するには、どのようなアプローチが推奨されますか?
A. ライ/キャッチ/最後にブロックします
B. 部JavaScriptライブラリ
C. 証ルール
D. 点トリガー
回答を見る
正解: B
質問 #4
上記のテストメソッドは、多数の取引先が同時に顧客に更新された際に大量のクエリが実行されることが開発者に分かっているApexトリガをテストしています。テストメソッドは、SOQLクエリが多すぎるため、20行目で失敗します。これを修正する正しい方法は何でしょうか?
A. ードの前にteslstartTest()を追加し、コードの7行目とコードの20行目の両方の後にtest
B. DataFactoryクラスを変更して、トリガー内のクエリの数が削減されるように、アカウントの作成を少なくします。
C. ードの行18の前にtestStartTest()を追加し、codE
D. とんどのAPEXトリガーをプロセスビルダープロセスに置き換えて、トリガー内のクエリの数を減らします。
回答を見る
正解: C
質問 #5
開発者は、サンドボックス内の Acme アカウントのすべてのアカウント フィールドを照会するには何を使用すればよいですか?
A. name =“ acme ’lime 1からアカウントから選択
B. カウントからすべてを選択します。
C. カウントからフィールドを選択します。ここで、name =「acme」制限
D. name =“ acme ’Limit 1corectからaccounts(すべて)を選択する
回答を見る
正解: D
質問 #6
上記のテストメソッドは、Number_of_Times_Viewed__c の値をインクリメントする @future メソッドを呼び出しています。Number_of_Times_Viewed__c が 0 であるため、アサーションは失敗します。@isTest static void testIncrement() { Account acct = new Account(Name = 'Test'); acct.Number_Of_Times_Viewed__c = 0; insert acct; AuditUtil.incrementViewed(acct.Id); Account acctAfter = [SELECT Number_Of_Times_Viewed__c FROM Account WHERE Id = :acct.Id][0] System.assertEquals(1, acctAfter.Number_Of_Times_Viewed__c); } 最適な値は何ですか?
A. 期化をacct
B. auditutil
C. aCCTを挿入した後、test
D. System
回答を見る
正解: B
質問 #7
ビジネスルールでは、新しいアカウントが作成されると必ず連絡先も作成されるように指定されています。連絡先の作成に失敗した場合、アカウントが作成されないようにするカスタム画面を開発する際に、どのような設定が適切でしょうか?
A. 絡先の挿入が失敗した場合は、データベース。デレートメソッドを使用します。
B. allornoneセットをfalseに設定したデータベース。インサートメソッドを使用します。
C. 絡先の検証ルールを無効にし、トリガーでデフォルト値を設定します。
D. try/catch block
回答を見る
正解: D
質問 #8
適切な構文を使用しているリレーションシップ クエリはどれですか (2 つ選択してください)。
A. account__r
B. [contacts__rから[lastname]を選択]をアカウントから選択します
C. accountCorrectから[連絡先から[連絡先]のラスト名を選択)を選択します
D. ID、名前、アカウントを選択してくださいcontact where contact
回答を見る
正解: ACD
質問 #9
開発者は、SalesforceのNameフィールドを任意の2つのオブジェクトレコード間で比較する汎用Apexメソッドを作成したいと考えています。例えば、取引先と商談のNameフィールド、または取引先と取引先責任者の名前を比較したいとします。開発者はどのように実装すればよいでしょうか?
A. string
B. キーマを呼び出し、[)関数を説明して、各名前フィールドの値を比較します。
C. オブジェクトをsobjectにキャストし、sobject
D. SalesforceメタデータAPIを使用して、各オブジェクトの値を抽出し、名前フィールドを比較します
回答を見る
正解: C
質問 #10
ある企業のウェブページでは、SalesforceレコードIDに基づいて、ページ上のJavaScriptから取引先レコード情報を取得し、表示する必要があります。最適な統合方法はどれでしょうか?
A. 憩アピカレクト
B. 点石鹸Webサービス
C. SOAP API
D. Apex Rest Webサービス
回答を見る
正解: A
質問 #11
Visualforceページは、表示されるデータ量が多いため、読み込みが遅くなります。開発者はどのような戦略を用いてパフォーマンスを改善できますか?
A. JavaScriptを使用して、データ処理をコントローラーの代わりにブラウザに移動します。
B. スタムコントローラーで使用されるリスト変数に一時的なキーワードを使用します。
C. ントローラーのコンストラクターの代わりに、怠zyなロードを使用して、データをオンデマンドでロードします。
D. ージでを使用して、すべてのデータを非同期にロードします。
回答を見る
正解: C
質問 #12
Universal Containers 社は、バッチ Apex プロセスの終了メソッドからサポート担当者に直接メールを送信するのを待つのではなく、未処理の例外が発生した場合に外部システムに通知したいと考えています。この要件を満たす適切なパブリッシュ/サブスクライブロジックは何でしょうか?
A. EventBusを使用してエラーイベントを公開します。 publish()メソッド。
B. 開は必要ありません。 Batchapexerroreventに外部システムを購読してください。
C. Adderrorメソッドを使用してエラーイベントを公開します。
D. ローでエラーイベントを公開します。
回答を見る
正解: B
質問 #13
アカウントをそのアカウントの地域のマネージャーに割り当てることを目的とした上記のトリガーを検討してください。trigger AssignOwnerByRegion on Account ( before insert, before update ) { List accountList = new List(); for( Account anAccount : trigger.new ) { Region__c theRegion = [ SELECT Id, Name, Region_Manager__c FROM Region__c WHERE Name = :anAccount.Region_Name__c ]; anAccount.OwnerId = theRegion.Region_Manager__c; accountList.add( anAccount ); } update accountList; } 開発者が行うべき 2 つの変更はどれでしょうか?
A. ップを使用して、ID
B. region___cクエリをloop
C. 要であるため、最後の行を更新するアカウントリストを削除します。
D. ストアカウントリストの代わりにマップアカウントマップを使用します。
回答を見る
正解: ABC
質問 #14
開発者は、10,000件の取引先の売上金額を毎晩更新するバッチApexプロセス「Batch_Account_Sales」を開発しています。このバッチApexはサンドボックス内では設計どおりに動作します。しかし、開発者はバッチApexクラスのコードカバレッジを取得できません。テストクラスは以下のとおりです。コードカバレッジの問題の原因は何でしょうか?
A. ッチプロセスは、同じセッションで作成された新しいアカウントを認識しません
B. カウントの作成は、既にSATEを0に設定しています。
C. 行バッチはテスト内で故障する必要があります。 StartTest()およびCテスト。 stoptest()。正しい
D. ッチには、作成された複数のアカウントレコードが必要です。
回答を見る
正解: C
質問 #15
ある企業では、多数のLightningコンポーネントを含むLightningページを運用しており、その中には参照データをキャッシュするものもあります。このページに最新の参照データが表示されないという報告を受けています。開発者は、Lightningページの問題を分析・診断するためにどのようなツールを活用すればよいでしょうか?
A. Salesforce Lightning Inspectorアクションタブ
B. Salesforce Lightning Inspectorイベントログタブ
C. Salesforce Lightning Inspector Transactionsタブ
D. Salesforce Lightning Inspector Storage TabCorrect
回答を見る
正解: D
質問 #16
開発者が子コンポーネントを含むLightning Webコンポーネントを作成しています。プロパティステージが親から子に渡されています。publicプロパティは変更されていますが、setOppList関数が呼び出されていません。これを可能にするには、開発者は何を変更する必要がありますか?
A. ジックをConnectedCaliback()からConstructor()に移動します。
B. コンポーネントからカスタムイベントを作成して、プロパティを設定します。
C. ConnectedCallback()nto renderedCallback()からロジックを移動します。
D. ジックをゲッター/セッターペアに移動します
回答を見る
正解: D
質問 #17
Lightning WebコンポーネントからApexメソッドを命令的に呼び出す必要があるシナリオはどれですか?2つの回答を選択してください。
A. Webサービスを作成するメソッドを呼び出すCallOutCorrect
B. ャッシュ可能= TrueCorrectで注釈が付けられないメソッドを呼び出す
C. タンをクリックしてメソッドを呼び出すこと
D. Lightning Webコンポーネントのメインコントローラーの外部のメソッドを呼び出す
回答を見る
正解: ABC
質問 #18
開発者は、クライアント側で結果をキャッシュすることで、Apex呼び出しの実行時パフォーマンスを改善したいと考えています。これを実装する最適な方法は何でしょうか?
A. @AuraEnabled(cachable = true)
B. ージに戻ると、使用するためにブラウザにCookieを設定します。
C. JavaScriptクライアント側コードのアクションのSetStorable()メソッドを呼び出します。
D. @AuraEnabled(storable = true)でサーバー側の方法を飾ります。
回答を見る
正解: A
質問 #19
開発者は Lightning コンポーネントからサードパーティの JavaScript ライブラリをどのように参照すればよいですか?
A. 産ファイルから
B. キュメントから
C. 的なResourceCorrectから
D. ードパーティのURLから
回答を見る
正解: C
質問 #20
開発者が外部ウェブサービスへの呼び出しを必要とするコードを記述しています。@future メソッドで呼び出しを行う必要があるのはどのようなシナリオですか?
A. ールアウトはapexトリガーで作成されます。
B. ールアウトは、頂点テストクラスで行われます。
C. 了するまでに60秒以上かかる可能性があります。
D. 一のトランザクションで10を超えるコールアウトが行われます。
回答を見る
正解: A
質問 #21
ユニバーサルコンテナーズは、配送先住所と請求先住所の正当性を検証するために、サードパーティベンダーが提供する外部Webサービスを利用したいと考えています。現在のベンダーは基本的なパスワード認証を使用していますが、ユニバーサルコンテナーズはOAuthを使用する別のベンダーに切り替えることを検討しています。認証処理のコードを更新せずにベンダーを切り替えるにはどうすればよいでしょうか?
A. スタムメタデータ
B. スタム設定(リスト)
C. 的エンドポイント
D. 前付き聖職者
回答を見る
正解: D
質問 #22
ある企業は、Salesforceで顧客を「取引先」として表しています。すべての顧客には、社内システム全体で一意となるCustomer_Number__cが割り当てられています。また、外部システムから送信される請求書を表すために、取引先を参照するカスタムInvoice__cオブジェクトも作成しています。この企業は、顧客が期日通りに請求書を支払っているかどうかを営業担当者が確認できるよう、請求書データをSalesforceに統合したいと考えています。最適な実装方法は何でしょうか?
A. customer_number__cが外部IDであり、カスタムフィールドInvoice_Number__cが外部IDおよびUpSert Invoice Data nightly
B. 呼び出し時にアカウントオブジェクトをクエリして、請求書データを挿入して、請求書の顧客番号に対応するSalesforce IDを取得します。
C. 顧客のSalesForceアカウントIDを使用して、カスタム請求システムに相互参照テーブルを作成し、毎晩請求書データを挿入します。
D. Salesforce Connectおよび外部データオブジェクトを使用して、カスタムコードなしで請求書データをSalesforceにシームレスにインポートします。
回答を見る
正解: A
質問 #23
外部 ID を使用する 2 つの利点は何ですか?
A. 部IDはインデックス化されており、SOQLクエリのパフォーマンスを改善できます。
B. 部IDをSalesforce Mobileで使用して、外部データを表示することができます。
C. 部IDを使用して、別の外部システムから一意のIDを参照できます。
D. 部IDは、Salesforceの2つのフィールドから一意のフィールドを作成するための式フィールドにすることができます。
回答を見る
正解: AC
質問 #24
開発者が開発サンドボックスでVisualforceページを作成し、テストしたところ、本番環境で使用する際にViewStateエラーが発生するという報告を受けました。これらのエラーを修正するには、開発者は何を確認すればよいでしょうか?
A. エリがガバナーの制限を超えないようにしてください。
B. ロパティが過渡としてマークされていることを確認します。
C. ロパティがプライベートとしてマークされていることを確認します。
D. ロファイルがVisualForceページにアクセスできるようにします。
回答を見る
正解: B
質問 #25
以下のテストメソッドを参照してください。アカウント情報を持つ外部システムで、完了時にアカウントのIntegration-Updated___ cチェックボックスをTrueに設定します。テストは実行に失敗し、「TestMethodとして定義されたメソッドはWebサービスコールアウトをサポートしていません」というエラーで終了します。この問題を解決する最適な方法は何ですか?
A. if( 'test
B. test
C. にtest
D. test
回答を見る
正解: D
質問 #26
開発者がアカウントのトリガを正常にアサートするテストクラスを作成しました。サンドボックス環境ではトリガが正常に実行され、データが更新されます。カスタムプロファイルを持つSalesforce管理者が、変更セットを使用してこのトリガを本番環境にデプロイしようとしましたが、テストクラスは権限不足エラーで失敗します。開発者はこの問題を解決するにはどうすればよいですか?
A. System
B. すべてのテストを管理ユーザーとして実行する」ように生産環境を構成します。
C. スト、ステートメント()がテストクラスのforループ内にないことを確認します。
D. seealldataを追加して、テストクラスにtrueを忠実にして、生産環境の共有モデル内で動作します。
回答を見る
正解: A
質問 #27
ある企業は、多数のメソッドを含むテストクラスのユニットテストで、前提条件となる参照データ用のレコードを多数作成する処理が遅いことに気づきました。開発者はこの問題を解決するために何ができるでしょうか?
A. 提条件の参照データセットアップをTestDataFactoryに移動し、各テスト方法からそれを呼び出します。
B. 提条件参照データセットアップをテストclass
C. 提条件参照データセットアップをテストクラスの静的メソッドに移動し、各テスト方法からそれを呼び出します。
D. ストクラスの前提条件参照データセットアップをコンストラクターに移動します。
回答を見る
正解: B
質問 #28
ユニバーサルコンテナ社は、顧客がレンタルコンテナの数と返却期限を把握できるよう、Customer Community Plusライセンスを付与した顧客コミュニティを活用したいと考えています。顧客の多くはグローバル企業で、複雑なアカウント階層を持ち、同じ組織内の様々な部門が関係しています。要件の一つとして、同じアカウント階層内の特定のコミュニティユーザーが、Cを関連付けるジャンクションオブジェクトに基づいて、複数の部門のコンテナを参照できるようにすることが挙げられます。
A. コードを公開するために共有せずに指定するカスタムコントローラーを使用するVisualForceページ
B. 有者に基づいて適切なレコードを表示するフィルターを備えたジャンクションオブジェクトのカスタムリストビュー
C. スタムレポートタイプとコミュニティホームの雷コンポーネントのレポートPAGECORRECT
D. ャンクションオブジェクトの関係に基づいてApex Managed共有レコードを作成するApexトリガー
回答を見る
正解: C
質問 #29
開発者がテストクラス内から組織データにアクセスしようとしています。テストクラスに (seeAllData=true) アノテーションが必要な sObject 型はどれですか?
A. RecordType
B. ロファイル
C. ーザー
D. ReportCorrect
回答を見る
正解: D
質問 #30
ある開発者が、反復的なタスクや機能の開発を簡素化するJavaScriptライブラリを作成し、Salesforceにjsutilsという静的リソースとしてアップロードしました。別の開発者は、新しいLightning Webコンポーネント(LWC)をコーディングしており、このライブラリを活用したいと考えています。LWC内の静的リソースを適切にロードする記述はどれですか?
A. '@Salesforce/reaourceurljsutila'から{jsutitives}をインポートします。
B. @salesforce/reaurceurljsutila」から冗談をインポートする;正しい
C.
D. const jsutility = s
E. get( 'sreaourcE
回答を見る
正解: B

View The Updated Salesforce Exam Questions

SPOTO Provides 100% Real Salesforce Exam Questions for You to Pass Your Salesforce Exam!

送信後に回答を表示する

質問の回答を得るには、電子メールと WhatsApp を送信してください。

注: 正しい試験結果を得ることができるように、電子メール ID と WhatsApp が有効であることを確認してください。

Eメール:
WhatsApp/電話番号: