User Interface Flashcards
Global Containers would like a quick way to create shipments from the home page while respecting validation rules. What can be suggested for this requirement?
A. Create a custom button
B. Create a custom link to the shipment page
C. Create a global quick action
D. Use a quick create
C. Create a global quick action -
Custom tabs allow custom object data and other web content to be displayed in Salesforce. What kind of custom tabs can be created in Lightning Experience?
A. Visualforce Tab B. Lightning Page Tab C. Standard Object Tab D. Custom Object Tab e. HTML Tab
A. B. D. - Visualforce Tab, Lightning Page Tab, & Custom Object Tab
Custom Tabs can include Web Tabs, Lightning Component tabs, Lightning Page tabs, Visualforce tabs, and Custom Object tabs.
A custom tab cannot be created for standard objects and HTML tabs do not exist.
Which page layout elements are supported in Lightning Experience?
A. Visualforce Pages B. Quick Actions C. Custom Links D. Expanded Lookups E. Mobile Cards
A. B. C - Visualforce Pages, Quick Actions, Custom Links
The components that can be added to a page layout include Actions, Blank Spaces, Canvas Apps, Custom Links, Fields, Related Lists, Report Charts, Sections, Standard and Custom Buttons, and Visualforce pages. Page layout elements such as expanded lookups and mobile cards aren’t supported in Lightning Experience.
What properties can be set on a field in a page layout?
A. Read Only or Required
B. Hide in Reports and Search
C. Editable Text
D. Editable and Numeric
A. Read Only or Required
A field can either be set to Read Only or Required. The field type (Numeric or Text) is set on the Custom field, not on the page layout. Fields that are hidden in page layouts are still accessible in reports, search results, list views, and the API.
A Salesforce Administrator needs to add a custom button on standard objects that redirects a user to a certain URL when clicked. In which of the following can this functionality be achieved?
A. Quote B. Task C. User D. Price Book E. Lead
A. B. E. - Quote, Task, Lead
Custom buttons can be created and added to the page layouts for standard objects such as Lead, Quote, and Task objects.
The Price Book object does not allow the creation of custom buttons. Page layouts for the User object do not support custom buttons. In addition to the User object, custom buttons are also not available for Web-to-Lead, Web-to-Case, or the Case Teams related list
There is a requirement to show only the accounts that the current user owns in the Account lookup field of the Opportunity detail page. What feature is used to implement this customization?
A. Workflow Rule
B. Feed filter
C. Validation Rule
D. Lookup Filter
D. Lookup Filter
A Lookup Filter can be configured to only display related records that match specified criteria. A Lookup Filter can either be Required or Optional. A Required Lookup FIlter throws an error if a user attempts to save a value that does not meet the lookup filter criteria. On the other hand, an optional Lookup Filter will allow saving of a value even if it does not match the criteria.
Workflow rules are used for responding to database events such as insert or update, and cannot be used to filter records in a lookup field. Feed filters are used for filtering cases in Case Feed. Validation rules are used for validating field values and cannot be used for filtering records in a lookup field.
Which of the following are configurable through a Salesforce object detail page layout?
A. Sidebar Layout
B. Related List Layout
C. List Views
D. Field Layouts
B. D. Related List Layout and Field Layouts
List views and Sidebar Layouts are not part of the detail page layout
There is a requirement to allow users to visit the Facebook page of a contact directly from its record detail page. It is learned that the Facebook page URL of a user follows the format https://www.facebook.com/FB_USER_ID where FB_USER_ID represents the unique ID of the user in their social media platform. A custom field on the Contact object can be created to store this value. After which, what then can be used to meet this requirement?
A. Detail Page Button
B. List Button
C. Quick Action
D. Detail Page Link
A detail page button or link can be created to generate the URL using merge fields to pass data from the current contact.
A list button is not applicable in this case as it is intended for list page views. A button with a dynamic URL cannot be created using quick actions
The Salesforce Administrator needs to provide a way to invoke a custom report from the account detail page. The report should render values that are specific to the account in context. What are the best options to achieve this requirement?
A. Detail Page Link
B. List Button
C. Detail Page Button
D. Visualforce
A. C. Detail Page Link and Detail Page Button
This is best done by creating a detail page link or detail page button that invokes the report by passing the account ID parameter. The URL would be of the form: /ReportId/view?fv0={!Account.Id}. FV stands for Filter Value, and AccountID would be defined as the first filter on the report
There is a requirement to define an “Update Payment” feature for a custom object, which users can access in the Salesforce mobile app. Clicking “Update Payment” must allow the user to update the “Status” field on the custom object, as well as enter comments. Which of the following should be recommended for this use case?
A. Quick Action
B. Detail Page Button
C. Detail Page Link
D. Visualforce page
A. Quick Action
Quick Actions are a way to add a shortcut to global or to object-specific functionality and make it available on the Salesforce Classic home page, the Chatter tab, Chatter groups, record detail page, and in the Salesforce mobile app. Actions can include creating records, updating records, log a call, send emails, question actions, or custom actions.
Although a Visualforce page could be developed to meet this requirement, a declarative solution that can be configured without code would be a preferable solution.
When a Lightning Component is added to a page, what can be configured in the App Builder?
A. The component properties
B. The component size
C. The component behavior
D. The component events
A. The component properties
When a component is added to a page, the properties specific to that component can be configured. For example, for a Related List component, the number of records to display can be set.
A developer wants to open a report from the campaign page and filter the report by the name of the campaign. What is the most efficient way to accomplish this?
A. Create a custom action using the URL of the report
B. Create a URL field and populate it with the report link
C. Use a custom link using the URL of the report
D. Create a formula field that uses hyperlinks
C. Use a custom link using the URL of the report
The custom link can contain the URL of the report and parameter using the campaign name field.
Although it is possible to use a formula or URL field to achieve the same result, Salesforce only allows a limited number of custom fields per object. For this reason, if a custom link can provide the same functionality, it is a better solution
Global Containers has noticed that the actions available in the Chatter feed on the Home Page and the Shipment detail page are different. What could be a reason for this?
A. The Shipment page layout uses a different publisher layout
B. Different actions have been added to the custom button section on the Shipment page layout
C. The Shipment object has a publisher layout defined
D. The predefined actions have been overridden on the Shipment page layout
D. The predefined actions have been overridden on the Shipment page layout
In order to define object-specific actions, the global publisher layout must be overridden”Salesforce Mobile and Lightning Experience Actions” sections in the page layout
Note that when the “Quick Actions in the Salesforce Classic Publisher” section is customized, the “Salesforce Mobile and Lightning Experience Actions” will inherit its set of buttons from that section when its (Salesforce Mobile and Lightning Experience Actions) override button is checked.
Which of the following can be invoked by a custom button?
A. Invoke a process B. Open a Visualforce page C. Prepopulate fields with a new record D. Redirect to a web page E. Trigger a workflow rule
B. C. D. - Open a Visualforce page, Prepopulate fields for a new record, Redirect to a web page
A custom button can be used to open a Visualforce page or redirect a user to a URL. It can also be configured to launch a new record page with prepopulated field values.
Custom buttons cannot be used to directly invoke workflow rules or processes.
Custom buttons can also execute JavaScript code, but they are not supported in Lightning Experience. ALternatives to it are Quick Actions and Lightning Components
Universal Containers would like to improve the usability of their current lookup fields. When looking up a Contact record, they would like to view the Account, Phone, and Email fields as well as the name. Universal Containers would also like to globally search for contacts by the account name. What feature would you suggest to help them with this need?
A. Tab Layout
B. Page Layout
C. List View
D. Search Layout
D. Search Layout
Search layouts are ordered groups of fields that are displayed when a record is presented in a particular context, such as in search results, a lookup dialog, or a related list. By adding fields, we can give users more information and help them locate records more quickly. The secondary field within the search results layout appears just beneath the record name in instant results and recent items. For contacts, since the account name is the secondary field, the contacts are searchable by the account name.