ExamGecko
Home Home / Salesforce / Certified Platform App Builder

Salesforce Certified Platform App Builder Practice Test - Questions Answers, Page 28

Question list
Search
Search

List of questions

Search

Related questions











Universal Containers has several new fields they've requested for the Opportunity Product object.

What should an app builder be able to configure using a formula field?

A.
A hyperlink to the parent Account of the parent Opportunity.
A.
A hyperlink to the parent Account of the parent Opportunity.
Answers
B.
A Rich Text area field that uses HTML to bold certain characters.
B.
A Rich Text area field that uses HTML to bold certain characters.
Answers
C.
A combination of the Opportunity's Text and a Description fields.
C.
A combination of the Opportunity's Text and a Description fields.
Answers
D.
A mix of functions and concatenation of 10 Account fields and 10 Opportunity fields.
D.
A mix of functions and concatenation of 10 Account fields and 10 Opportunity fields.
Answers
Suggested answer: C

Explanation:

Formula fields in Salesforce can use various functions including text, mathematical, and logical functions to create simple or complex expressions. They can handle data from fields of the same record. Option C, 'A combination of the Opportunity's Text and a Description fields,' is a valid configuration for a formula field as it involves simple concatenation of text fields, which is supported. Options A, B, and D exceed the capabilities of formula fields:

A: Hyperlinks to other objects using formula fields do not directly support navigation to parent records of a different object.

B: Rich Text and HTML formatting are not supported in formula fields.

D: Formula fields have limits in their complexity and field references which would make mixing numerous fields from different related objects impractical and likely exceed formula size limits.

Reference: Formula Field Overview on Salesforce Developer Guide

Universal Containers has a custom object that holds over 100 fields. The app builder wants to break up the fields into separate tabs on the lightning page.

Which Lightning component is most appropriate to fulfill this requirement?

A.
Highlights panel
A.
Highlights panel
Answers
B.
Record detail
B.
Record detail
Answers
C.
Field section
C.
Field section
Answers
D.
Accordian
D.
Accordian
Answers
Suggested answer: D

Explanation:

The 'Accordion' Lightning component is designed to break up content into collapsible sections. This component would be suitable for managing the visibility of large numbers of fields by grouping them into separate tabs or sections that can expand and collapse. This makes navigation easier and declutters the interface.

A: Highlights panel is used for displaying key record information at the top of the page and is not designed for managing multiple fields.

B: Record detail displays all fields on a single layout, which does not suit the requirement to break up the fields.

C: Field section does not exist as a standard Lightning component.

Reference: Accordion Component in the Lightning Component Library

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?

A.
Sharing Hierarchy
A.
Sharing Hierarchy
Answers
B.
New Task
B.
New Task
Answers
C.
Sharing
C.
Sharing
Answers
D.
Fait
D.
Fait
Answers
Suggested answer: C

Explanation:

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

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?

A.
Number
A.
Number
Answers
B.
Geolocation
B.
Geolocation
Answers
C.
Reference
C.
Reference
Answers
D.
External Lookup
D.
External Lookup
Answers
Suggested answer: B

Explanation:

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

The CFO of Cloud Kicks needs a way for new vendors to accept terms on agreements for any new major retail store lease before the opportunity can be closed.

Which feature should be used to handle this requirement?

A.
Email Alert
A.
Email Alert
Answers
B.
Dynamic Action
B.
Dynamic Action
Answers
C.
Approval Process
C.
Approval Process
Answers
D.
Validation Rule
D.
Validation Rule
Answers
Suggested answer: C

Explanation:

An Approval Process is the appropriate feature to manage and enforce that new vendors accept terms on agreements before an opportunity can be closed. This process can be configured to require approvals from designated approvers when certain conditions are met, ensuring that all necessary agreements are in place and validated before proceeding.

A: Email Alert cannot enforce acceptance of terms.

B: Dynamic Action primarily adjusts the user interface based on field values, not process management.

D: Validation Rule only validates data entry and cannot handle complex conditional approvals.

Reference: Approval Processes in Salesforce Documentation

What is the process to upgrade an unmanaged package that is currently installed in production?

A.
Uninstall the current version and install the new version.
A.
Uninstall the current version and install the new version.
Most voted
Answers (1)
Most voted
B.
Use the Install Wizard to install the upgrade to production.
B.
Use the Install Wizard to install the upgrade to production.
Answers
C.
Install the new version to a Developer org then deploy to production.
C.
Install the new version to a Developer org then deploy to production.
Answers
D.
Click the update link on the Installed Packages page.
D.
Click the update link on the Installed Packages page.
Answers
Suggested answer: D

Explanation:

The correct method to upgrade an unmanaged package that is installed in a production environment is to use the update link provided on the Installed Packages page. This process ensures that any modifications or additions in the package are properly integrated without the need to uninstall the previous version, thus preserving existing customizations and data.

A: Uninstalling removes all associated data and customizations, which is not advisable.

B: The Install Wizard is used for initial installations, not upgrades.

C: Installing to a Developer org first is a testing step, not an upgrade path for production.

Reference: Upgrading Unmanaged Packages on Salesforce Help

AW Computing uses a private sharing model for opportunities. Whenever an opportunity with a type of Service Agreement is created, all users in the Service

Manager role should be able to view the opportunity.

Which tool should AW Computing use to accomplish this?

A.
Owner-based sharing rules
A.
Owner-based sharing rules
Answers
B.
Criteria-based sharing rules
B.
Criteria-based sharing rules
Answers
C.
Apex sharing rules
C.
Apex sharing rules
Answers
D.
Manual sharing
D.
Manual sharing
Answers
Suggested answer: B

Explanation:

Criteria-based sharing rules are the best tool to use for automatically sharing records based on specific criteria, such as the opportunity type being 'Service Agreement.' This rule can share opportunities with all users in a particular role, such as the Service Manager role, when the criteria are met, thereby adhering to the private sharing model while still providing necessary access.

A: Owner-based sharing rules focus on the record owner's role or group, not the record type.

C: Apex sharing is used for more complex scenarios not easily handled by declarative sharing settings.

D: Manual sharing is not scalable or automatic.

Reference: Using Criteria-Based Sharing Rules on Salesforce Help

An app builder needs to change the data type of some custom fields.

Which two limitations should the app builder be aware of when changing the data type of a custom field?

Choose 2 answers

A.
It is not possible to change the data type of a formula field to any data type.
A.
It is not possible to change the data type of a formula field to any data type.
Answers
B.
It is not possible to change the data type of field referenced by Apex code,
B.
It is not possible to change the data type of field referenced by Apex code,
Answers
C.
It is not possible to change the data type of a field used as an External ID from number to text.
C.
It is not possible to change the data type of a field used as an External ID from number to text.
Answers
D.
It is not possible to change the data type of a Text Area (Long) field to Text.
D.
It is not possible to change the data type of a Text Area (Long) field to Text.
Answers
Suggested answer: A, D

Explanation:

Changing the data type of custom fields in Salesforce has specific limitations that need to be considered to ensure system integrity and prevent errors:

A . It is not possible to change the data type of a formula field to any data type. Formula fields are calculated based on other field values and cannot be converted into a storage data type because they do not store data themselves.

D . It is not possible to change the data type of a Text Area (Long) field to Text. Text Area (Long) fields support up to 131,072 characters, which far exceeds the 255 character limit of standard Text fields. Converting such a field to a smaller capacity field would potentially lead to data truncation or loss.

For official guidance on data type changes, refer to Salesforce's Custom Field Considerations.

DreamHouse Realty wants to display a weather map component on a Lightning record page when a house is scheduled for a showing.

How should the app builder meet the requirement?

A.
Component visibility
A.
Component visibility
Answers
B.
Field-level security
B.
Field-level security
Answers
C.
Field-level field
C.
Field-level field
Answers
D.
Sharing rules
D.
Sharing rules
Answers
Suggested answer: A

Explanation:

To display a weather map component on a Lightning record page conditionally:

A . Component visibility should be used. This feature in the Lightning App Builder allows components on a Lightning page to be displayed based on specific criteria, such as field values or user attributes. In this case, the app builder can set the visibility of the weather map component to only appear when a house is scheduled for a showing based on the relevant field values.

For more details on setting up conditional component visibility, review the guide on Dynamic Lightning Pages.

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?

A.
Establish upper bound on existing picklists in Picklist Settings.
A.
Establish upper bound on existing picklists in Picklist Settings.
Answers
B.
Set up Global Values in Picklist Value Sets.
B.
Set up Global Values in Picklist Value Sets.
Answers
C.
Remove upper bound on inactive picklist values in Picklist Settings.
C.
Remove upper bound on inactive picklist values in Picklist Settings.
Answers
D.
Convert the picklist fields to a different field type that will still meet the business requirements.
D.
Convert the picklist fields to a different field type that will still meet the business requirements.
Answers
Suggested answer: B

Explanation:

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.

Total 294 questions
Go to page: of 30