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?
Answer : A
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.
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
Answer : A, D
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.
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?
Answer : B
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.
What is the process to upgrade an unmanaged package that is currently installed in production?
Answer : D
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.
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?
Answer : C
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.
After utilizing the Lightning Object Creator to create a new object, its fields, and to insert all of the data, an app builder now needs to set up the
Lightning Record Page.
Which component should the app builder have on their Lightning Record Page to see all of the fields from the page layout?
Answer : C
For an app builder who needs to ensure all fields from the page layout are visible on a Lightning Record Page after using the Lightning Object Creator, the correct component to use is:
Record Detail (C). The Record Detail component automatically displays all fields that are included on the assigned page layout for the object. It is designed to reflect the layout configuration and is the simplest way to ensure all fields are presented as configured in the layout editor.
Highlights Panel (A) is used primarily to display key fields at the top of the record page, providing a summary view rather than full field visibility. Recommendations (B) is used for displaying prompts or suggestions and does not display record fields. Path (D) is useful for displaying stages in a process (like sales stages or service processes) and does not show field data directly.
Reference for setting up Lightning Record Pages and using components effectively:
Ursa Major Solar wants to automate a welcome email to new clients and include a customized survey about their buying experience. An app builder is tasked with this project and has very little time to build the solution from scratch, but still needs to be able to fully customize the solution.
What should the app builder do to meet the deadline and custom requirements?
Answer : B
Given the need to automate a welcome email including a customized survey with customization requirements and a tight timeline, the best approach is:
Use Salesforce Flow to build the survey declaratively to meet the criteria and send it to the customer as an email (B). Flow is a powerful tool for automation in Salesforce, allowing the creation of complex workflows and user interactions without needing to write custom code. It can be used to build a survey and integrate it with email services for automated dispatch.
Working with a developer to create custom Apex and LWC (A) might meet the criteria but would not align with the limited time frame. Managed (C) and unmanaged packages (D) from AppExchange can provide pre-built solutions, but they may not offer the needed customization or could require more setup time than building directly in Flow.
Reference for automating processes with Salesforce Flow:
Salesforce Flow: https://help.salesforce.com/articleView?id=sf.flow_considerations_design.htm&type=5