以下のコード スニペットを参照してください。
Credit_Memo__c というカスタム オブジェクトが Salesforce 環境に存在します。このタイプのレコードを取得して操作する新機能開発の一環として、開発者は、Apex トランザクション内でレコードのセットが変更されるときに競合状態が確実に防止されるようにする必要があります。
前述の Apex コードで、開発者はクエリステートメントを変更して SOQL 機能を使用し、トランザクション内の競合状態を防ぐにはどうすればよいでしょうか?
A.
B.
C.
D.
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
質問 2:
次のコード スニペットを参照してください。
開発者は、特定の条件が満たされた場合に geyFetchLeadList を呼び出して潜在顧客に関する情報を表示する Lightning Web コンポーネント (LWC) の一部として JavaScript 関数を作成しました。
LWC がセキュリティを維持しながら効率的にデータを表示できるようにするには、開発者が上記の Apex クラスに実装する必要がある 3 つの変更はどれですか?
3 つの答えを選択してください
A. クラス宣言に with Sharing キーワードを実装します。
B. Apex メソッドに @AuraEnabled のアノテーションを付けます。
C. クラス宣言に with キーワードを実装します。
D. SOQL クエリ内で WZ ED 句を使用します。
E. Apex メソッドに @AuraEnabled(Cacheable=True) のアノテーションを付けます。
正解:A,B,E
解説: (Pass4Test メンバーにのみ表示されます)
質問 3:
開発者は、モック コールアウトを作成する前にテスト データを作成するテスト クラスを持っていますが、現在は「コミットされていない作業が保留中です」というメッセージを受け取ります。「コールする前にコミットまたはロールバックしてください」エラー。
エラーを解決するにはどの手順を実行する必要がありますか?
A. 挿入とモック コールアウトの両方が Test.startTest() の後に発生することを確認します。
B. レコードが Test.startTess() ステートメントの前に挿入され、模擬コールアウトがテストの後に発生することを確認します。Startest()。
C. 挿入と模擬コールアウトの両方が I==L の後に発生することを確認します。stoptest_()。
D. レコードが Tezt.startTest() ステートメントの前に挿入され、@testSetup アノテーションが付けられたメソッド内でモック コールアウトが発生することを確認します。
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
質問 4:
以下のマークアップを参照してください。
Lightning Web コンポーネントには、取引先名と 2 つのカスタム項目が表示されます。
荒地に存在する275。カスタム フィールドが正しく宣言され、値が設定されています。ただし、開発者は、コンポーネントの動作が遅いという苦情を受けています。
開発者はパフォーマンスを向上させるために何ができるでしょうか?
A. コンポーネントにdensity="compat"を追加します。
B. レイアウト タイプ =''1" をフィールド =(フィールド} に置き換えます。
C. Layout-type =''Full1" を Layout-type="Partial" に置き換えます。
D. コンポーネントにcache="true"を追加します。
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
質問 5:
開発者は、アカウントでトリガーを正常にアサートするテスト クラスを作成しました。これは、サンドボックス環境で正しく起動され、データが更新されます。
カスタムプロファイルを持つ Salesforce 管理者は、変更セットを介して本番環境にこのトリガーをデプロイしようとしますが、テストクラスで「権限が不十分です」エラーが発生します。
問題を解決するには開発者は何をすべきでしょうか?
A. System.runAs() をテスト クラスに追加して、正しいオブジェクト権限を持つユーザーとしてトリガーを実行します。
B. テストを検証します。startTest() がテスト クラスの For ループ内にない、
C. 実稼働環境を有効にするように構成します。
「すべてのテストを管理者ユーザーとして実行します。」
D. 運用環境の共有モデル内で動作するように、テスト クラスに seeallData=true を追加します。
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
質問 6:
開発者は、カスタム画面用に Visualforce コンポーネントを作成するか Lightning コンポーネントを作成するかを決定しようとしています。
最終的な決定に影響を与える機能の考慮事項はどれですか?
A. 画面は JavaScript フレームワークを使用しますか?
B. サードパーティのアプリケーションを使用せずに、画面を PDF としてレンダリングする必要がありますか?
C. 画面は Lightning Experience UI からアクセスできる必要がありますか?
D. 画面はモバイル アプリ経由でアクセスされますか?
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
質問 7:
展示を参照してください
この Visualforce ページのユーザは、[検索] ボタンが押されるたびにページが完全に更新されると不満を抱いています。
開発者は、機会リストで識別されたセクションのみが画面上に再描画されるように部分更新を確実に行うには何をすべきでしょうか?
A. アクション メソッドの検索で null が返されることを確認します。
B. DATA テーブルを <apex:actionRegion> タグで囲みます。
C. <apex:ccxmandButton> タグに render 属性を実装します。
D. <apex:actionfunction> タグをimmediate = trueで実装します。
正解:C
解説: (Pass4Test メンバーにのみ表示されます)
質問 8:
ポイントツーポイント統合の一環として、開発者は外部 Web サービスを呼び出す必要がありますが、要求が高いため、応答を返すまでに長い時間がかかります。リクエストの一部として、開発者はコールアウトを行う前にエンド ユーザーから主要な入力を収集する必要があります。開発者がこれらのビジネス要件を実装するために使用すべき 2 つの要素はどれですか?
2 つの答えを選択してください
A. プロセスビルダー
B. 画面の流れ
C. Continuation オブジェクトを返す Apex メソッド
D. Lightning Web コンポーネント
正解:C,D
解説: (Pass4Test メンバーにのみ表示されます)
質問 9:
開発者は、連絡先用および調査応答 c と呼ばれるカスタム オブジェクト用にシステムに入力された電子メール アドレスが、ブロックされたドメインのリストに属していないことを確認する任務を負っています。
ブロックされたドメインのリストは、ユーザーによるメンテナンスを容易にするためにカスタム オブジェクトに保存されます。アンケートの応答 c オブジェクトは、カスタム Visualforce ページを介して設定されます。
これを実装する最適な方法は何ですか?
A. カスタム Visualforce ページコントローラにロジックを実装し、Contact の Apex トリガからそのメソッドを呼び出します。
B. Contact オブジェクトと Burvey Response_c オブジェクトの検証ルールにロジックを実装します。
C. Contact の Apex トリガおよびカスタム Visualforce ページコントローラから呼び出されるヘルパークラスにロジックを実装します。
D. Contact の Apex トリガにロジックを実装し、カスタム Visualforce ページコントローラ内にもロジックを実装します。
正解:C
解説: (Pass4Test メンバーにのみ表示されます)
本*舞 -
問題集PDII日本語版のPDFバージョンは非常に明確です。 メモを取りたい場合は、印刷することもできます。