Salesforce DEX-403 Declarative Development for Platform App Builders in Lightning Experience Exam Practice Test

Page: 1 / 14
Total 291 questions
Question 1

An app builder wants to create a custom object and 10 fields.

What should they use to create the object, fields, and relationships quickly from one place?



Answer : A

To create a custom object along with multiple fields and relationships efficiently from a single interface, the Schema Builder is the ideal tool:

A . Schema Builder. This graphical tool provides a drag-and-drop interface for creating and modifying objects and fields in Salesforce, allowing for a visual layout of database schema.

Steps to use Schema Builder:

Go to Setup Schema Builder.

Drag the 'Object' element into the schema area to create a new custom object.

Define the object's properties (e.g., label, API name).

Drag field elements like Text, Number, or Lookup into the object to create fields.

Configure each field's properties according to your requirements.

Connect objects via lookup or master-detail relationships by dragging the relationship fields between them.

Save the layout to create all elements in Salesforce.

For more information, review Salesforce's Schema Builder documentation.


Question 2

The Universal Containers data manager has been complaining about the

lack of data integrity on Contact records.

Sales reps have not been filling out the Region field. The data manager wants the

Region field filled out only for Contacts that are associated to Accounts that have been

marked as 'High Priority' on the Customer Status field.

What can the app builder do to fulfill this requirement?



Answer : B

To ensure data integrity where the Region field on the Contact object needs to be filled out conditionally based on the parent Account's status, a validation rule on the Contact is the most effective method:

B . Create a validation rule on Contact. This rule can enforce that the Region field must be filled out for Contacts related to Accounts marked as 'High Priority'.

Steps to create this validation rule:

Navigate to Setup Object Manager Contact Validation Rules.

Create a new validation rule.

In the formula, use:

AND(

ISPICKVAL(Account.Customer_Status__c, 'High Priority'),

ISBLANK(Region__c)

) )

Provide an error message to display when the rule is violated.

Save and activate the rule.

This validation rule checks that if a Contact is associated with an Account marked 'High Priority', the Region field cannot be blank.

For further detail, Salesforce's Validation Rule Considerations provides additional guidance.


Question 3

Northern Trail Outfitters wants to change a master-detail relationship on

Account to a lookup relationship with a custom object Park. The app builder tries to

reconfigure this but is unable to do so.

What could be causing this?



Answer : C

When attempting to change a master-detail relationship to a lookup relationship, Salesforce imposes specific restrictions to maintain data integrity:

C . The Account record includes Parks roll-up summary fields. Master-detail relationships allow roll-up summary fields to aggregate data from child records onto the parent record. If any roll-up summary fields are present on the master object (Account in this case) that depend on the detail records (Parks), the relationship cannot be changed to lookup until these roll-up summary fields are removed.

To resolve this, follow these steps:

Identify and delete all roll-up summary fields on the Account object that reference the Park object.

Convert the master-detail relationship to a lookup relationship.

Recreate any necessary roll-ups using declarative tools like Process Builder or Flow if needed, as lookups do not support native roll-up summaries.

For more guidance, review Salesforce's documentation on Changing Field Types.


Question 4

The sales team receives a list of approximately 800 leads each morning from the marketing team. The marketing team does not know if any of the leads are

currently in the pipeline and sends the entire list each morning.

Which tool should be used to import these leads into Salesforce while preventing the duplicates from being inserted?



Answer : B

To import leads while preventing duplicates:

B . Data Import Wizard is the appropriate tool. The Data Import Wizard in Salesforce includes functionality to check for duplicates based on matching records by certain criteria (like email or lead ID) during the import process, thus preventing duplicate lead records from being created.

More details on using the Data Import Wizard can be found in the Salesforce Data Import Wizard guide.


Question 5

Universal Containers (UC) has several picklist fields on the Account object whose values are routinely modified to meet changing business requirements. Due to

these revolving changes, UC has a high number of inactive picklist values that are impacting system performance and user experience.

What can the app builder do to alleviate this issue?



Answer : B

To manage frequently changing picklist values effectively:

B . Set up Global Values in Picklist Value Sets. This approach allows for centralized management of picklist values that can be reused across multiple fields and objects. By using global value sets, inactive values can be efficiently managed and deactivated without impacting fields that use these sets.

For further information on managing picklists, check Salesforce's Picklist Management guide.


Question 6

Universal Containers (UC) delivers purchased containers to remote construction sites. Customers supply UC with crossroads or location markers.

Which field type should the app builder use to capture this information?



Answer : B

The best choice for capturing geographic location data, such as crossroads or location markers provided by customers, is the Geolocation field type. This field type stores latitude and longitude data, allowing accurate pinpointing of locations on a map. Geolocation fields are suitable for any application that needs to handle coordinates for mapping and proximity calculations.

A: Number field is not specific enough for geographical coordinates.

C: Reference fields link to other records, not geographical data.

D: External Lookup is used to link to external objects, not for storing coordinates. Reference: Geolocation Custom Fields on Salesforce Help


Question 7

Sales reps want the ability to see who can view their account records and how the people have access.

Which button should the app builder add to the Account page layout to enable this?



Answer : C

The 'Sharing' button should be added to the Account page layout to allow sales reps to view the sharing details of an account record. This button enables users to see how access to the record is granted via roles, groups, and manual sharing.

A: Sharing Hierarchy provides a view of the role hierarchy but does not specifically detail record access.

B: New Task is unrelated to sharing visibility.

D: 'Fait' is not recognized in Salesforce context as a valid component or feature. Reference: Sharing an Account in Salesforce Help Documentation


Page:    1 / 14   
Total 291 questions