CRT-450 Exam Details

  • Exam Code
    :CRT-450
  • Exam Name
    :Salesforce Certified Platform Developer I (CRT-450)
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :629 Q&As
  • Last Updated
    :May 25, 2026

Salesforce CRT-450 Online Questions & Answers

  • Question 141:

    An Approval Process is defined in the Expense_Item__c. A business rule dictates that whenever a user changes the Status to 'Submitted' on an Expense_Report__c record, all the Expense_Item__c records related to the expense report must enter the approval process individually. Which approach should be used to ensure the business requirement is met?

    A. Create a Process Builder on Expense_Report__c with a 'Submit for Approval' action type to submit all related Expense_Item__c records when the criteria is met.
    B. Create two Process Builder, one on Expense_Report__c to mark the related Expense_Item__c as submittable and the second on Expense_Item__c to submit the records for approval.
    C. Create a Process Builder on Expense_Report__c to mark the related Expense_Item__c as submittable and trigger on Expense_item__c to submit the records for approval.
    D. Create a Process Builder on Expense_Report__c with an 'Apex' action type to submit all related Expense_Item__c records when the criteria is met.

  • Question 142:

    A developer wants to create a custom object to track Customer Invoices.How should Invoices and Accounts be related to ensure that all Invoices are visible to everyone with access to an Account?

    A. The Account should have a Master-Detail relationship to the Invoice.
    B. The Invoice should have a Master-Detail relationship to the Account
    C. The Account should have a Lookup relationship to the Invoice
    D. The Invoice should have a Lookup relationship to the Account Previous

  • Question 143:

    Which action causes a before trigger to fire by default for Accounts?

    A. Renaming or replacing picklist
    B. Importing data using the Data Loader and the Bulk API
    C. Converting Leads to Contact accounts
    D. Updating addresses using the Mass Address update tool

  • Question 144:

    A developer must provide a custom user interface when users edit a Contact. Users must be able to use the interface in Salesforce Classic and Lightning Experience. What should the developer do to provide the custom user interface?

    A. Override the Contact's Edit button with a Lightning page Salesforce Classic and a Visualforce page in Lightning Experience.
    B. Override the Contact's Edit button with a Visualforce page in Salesforce Classic and a Lightning page in Lightning experience.
    C. Override the Contact's Edit button with a Visualforce page in Salesforce Classic and a Lightning component in Lightning Experience.
    D. Override the Contact's Edit button with a Lightning component in Salesforce Classic and a Lightning component in Lightning experience.

  • Question 145:

    Refer to the following code that runs in an Execute Anonymous block:

    A. In an environment where the full result set is returned, what is a possible outcome of this code?
    B. The total number of records processed as a result of DML statements will be exceeded
    C. The total number of records processed as a result of DML statements will be exceeded.
    D. The transaction will succeed and the first ten thousand records will be committed to the database.
    E. The total number of DML statements will be exceeded.

  • Question 146:

    Universal Containers uses a simple Order Management app. On the Order Lines, the order line total is calculated by multiplying the item price with the quantity ordered. There is a Master-Detail relationship between the Order and the Order Lines object.

    What is the best practice to get the sum of all order line totals on the order header?

    A. Declarative Roll-Up Summaries App
    B. Roll-Up Summary field
    C. Process Builder
    D. Apex Trigger

  • Question 147:

    An Apex method, getAccounts, that returns a List of Accounts given a search Term, is available for Lighting Web components to use. What is the correct definition of a Lighting Web component property that uses the getAccounts method?

    A. @AuraEnabled(getAccounts, `$searchTerm') accountList;
    B. @wire(getAccounts, `$searchTerm') accountList;
    C. @AuraEnabled(getAccounts, {searchTerm: `$searchTerm'}) accountList;
    D. @wire(getAccounts, {searchTerm: `$searchTerm'}) accountList;

  • Question 148:

    Which two platform features align to the Controller portion of MVC architecture? (Choose two.)

    A. Process Builder actions
    B. Workflow rules
    C. Standard objects
    D. Date fields

  • Question 149:

    What is a characteristic of the Lightning Component Framework? Choose 2 answers:

    A. It has an event-driven architecture.
    B. It works with existing Visualforce pages.
    C. It includes responsive components.
    D. It uses XML as its data format.

  • Question 150:

    What is an accurate statement about variable scope? (Choose 3)

    A. Parallel blocks can use the same variable name.
    B. A variable can be defined at any point in a block.
    C. Sub-blocks cannot reuse a parent block's variable name.
    D. Sub-blocks can reuse a parent block's variable name if it's value is null.
    E. A static variable can restrict the scope to the current block of its value is null.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Salesforce exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your CRT-450 exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.