Question

Difficulty: MediumQuick Actions, Custom Buttons, and Links

A Sales Operations Administrator at a commercial real estate firm needs to enable real estate brokers to quickly create a related 'Property Lease' record directly from an active 'Building' custom object record page. When creating the lease, the system must automatically populate the 'Lease Status' field as 'Draft' and copy the 'City' value from the parent Building record, while allowing brokers to modify other lease details before saving. Which configuration should the administrator use to satisfy this requirement in Lightning Experience?

  1. Create an Object-Specific Quick Action on the Building object that creates a Property Lease record, configure Predefined Field Values for Lease Status and City, and add the action to the Building Lightning page layout.Answer
  2. B
    Create a Global Quick Action that creates a Property Lease record, set default values using field visibility rules on the Lightning Page, and assign it to the Global Publisher Layout.
  3. C
    Create a Custom Detail Page Link on the Property Lease object using custom JavaScript to extract field values from the Building page and insert them into the new lease form.
  4. D
    Create a custom picklist field on the Building object to capture lease information and assign it to a new Record Type for Property Leases.

Answer

Create an Object-Specific Quick Action on the Building object that creates a Property Lease record, configure Predefined Field Values for Lease Status and City, and add the action to the Building Lightning page layout.
Object-Specific Quick Actions are designed specifically for creating child or related records directly from a parent record context. They allow administrators to define default values through Predefined Field Values using static values (such as 'Draft') or formulas that pull data directly from the parent record (such as copying the Building's City).

Step-by-Step Solution

1
Identify the required record context and creation requirements.
Creating a related Property Lease record directly from a parent Building record requires access to parent record field values.
Object-Specific Quick Actions run in the context of the source object, enabling access to the parent record's fields.
2
Configure predefined default values for the target object fields.
Set 'Lease Status' to 'Draft' and set 'City' using a formula referencing Building__c.City__c.
Predefined Field Values automatically populate fields on the action layout when the user clicks the quick action.
3
Expose the quick action to users.
Add the newly created Quick Action to the Salesforce Mobile and Lightning Experience Actions section of the Building Page Layout.
Quick actions must be assigned to the relevant page layout to be visible on record pages in Lightning Experience.

Key Concept

Object-Specific Quick Actions and Predefined Field Values
Rate this question