問71
Visualforce ページの内容を PDF として表示するコードはどれですか?
- <apex:page contentType=”pdf”>
- <apex:page contentType=”application/pdf”>
- <apex:page renderAs=”pdf”>
- <apex:page renderAs=”application/pdf”>
問72
Salesforce にデータをインポート・エクスポートする場合の正しいステートメントはどれですか?(2つ選択)
- Bulk API はストレージ制限を回避することはできませんが、一度に大量のデータをインポートできます。
- Bulk APIを使用すると、開発環境で大量のデータをインポートするときに、ストレージ制限を回避できます。
- Developer Sandboxと Developer Pro Sandboxでは、ストレージ制限が異なります。
- データインポートウィザードは、Salesforce が提供するクライアントアプリケーションです。
A、C
問73
開発者はVisualforceのカスタムコントローラーのテストクラスを作成します。
カスタムコントローラーを効果的にテストするために、テストクラス内で役立つ 3 つのステートメントはどれですか(3つ選択)
- public ExtendedController(ApexPages StandardController cntrl) { }
- ApexPages.CurrentPage().getParameters().put(‘input’, ‘TestValue’);
- insert pageRef;
- String nextPage = controller.save().getUrl();
- Test.setCurrentPage(pageRef);
B、D、E
参考:カスタムコントローラーおよびコントローラー拡張のテスト
問74
取引先オブジェクトには、次の自動化がすでに存在します。
・特定の条件が満たされたときに項目を更新するワークフロールール
・カスタム入力規則
・関連する取引先責任者を更新するフロー
開発者が取引先オブジェクトにApexトリガーを作成しました。
Apexトリガーのコードをテストする際に開発者が考慮すべきことは何でしょうか?
- ワークフロールールが項目を更新すると、カスタム入力規則が再度実行されます。
- Apexトリガーはトランザクション中に複数回起動される可能性があります。
- ワークフロールールは、トリガーがすべてのDML操作をデータベースにコミットした後にのみ実行されます。
- フローは複数回起動される場合があります。
B
参考:トリガーと実行の順序
問75
開発者はごみ箱に送信されたレコードの監査証跡を作成する必要があります。
どのタイプのApexトリガーを作成するのが最も適切でしょうか?
- after delete
- after undelete
- before undelete
- before delete
A
問76
マルチテナント環境で開発する際、ガバナ制限に達するのを避けるために、開発者が考慮するべきことは何ですか?(2つ選択)
- 最低限必要な項目だけでなく、すべての項目を保存します。
- Limits クラスのメソッドを使用して、ガバナ制限を監視します。
- 多数のレコードを返すクエリから取得したデータを反復処理する場合は、SOQL for ループを使用します。
- 大量のデータを保存するには、Apex クラス内で変数を使用します。
B、C
問77
開発者は複数のテストクラスで同じテストデータを使用したいと考えています。
テストデータをどのように作成すればよいでしょうか?
- 各テストクラスでseealldata=trueアノテーションを使用する。
- 各テストクラスでテストレコード用の変数を定義する。
- 各テストクラスにテスト設定メソッドを作成する。
- 各テストクラスでテストユーティリティクラスを参照する。
問78
Lightning Experience で Lightning コンポーネントを使用できる 3 つの領域はどれですか? (3 つ選択)
- Lightning Report page
- Lightning Connect page
- Lightning Record Page
- Lightning Community Page
- Lightning Home page
C、D、E
問79
商談の標準の[表示]ボタンを上書きするために、Visulforce ページのコントローラーに必要なステートメントは何ですか?
- ページネーションの関連リストをサポートするStandardSetController
- プライベート 変数を初期化するコンストラクター
- StandardControllerを参照するためのコールバックコンストラクタ
- 商談のStandardController
問80
プロジェクトに新しく参画した開発者は、ケース オブジェクトに複数のトリガーがあることを発見しました。
開発者は、トリガーを開発する際に何を考慮すべきでしょうか?
- トリガーの実行順序は作成日時に基づきます。
- 単体テストでは、テスト対象のトリガーを指定する必要があります。
- 開発者はトリガーの実行順序を指定する必要があります。
- 同じ sObject に対してトリガーの実行順序は保証されません。
D
参考:トリガーと実行の順序