Platform App Builder Flashcards

1
Q

ADDMONTHS

A

Returns the date that is the indicated number of months before or after a specified date.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

BEGINS

A

Determines if text begins with specific characters and returns TRUE if it does. FALSE if not. (BEGINS, text, compare_text)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

BLANKVALUE

A

Determines if an expression has a value and returns a substitute expression if it doesn’t. If the expression has a value, returns the value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

BR

A

Inserts a line break in a string of text.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

CASE

A

Checks a given expression against a series of values. If the expression is equal to a value, returns the corresponding result. If it isn’t equal to any values, it returns the else_result.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

CASESAFEID

A

Converts a 15-character ID to a case-insensitive 18-character ID.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

CONTAINS

A

Compares two arguments of text and returns TRUE if the first argument contains the second argument. If not, return FALSE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

CURRENCYRATE

A

Returns the conversion rate to the corporate currency for the given currency ISO code. If the currency is invalid, returns 1.0.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

DATE

A

Returns a date value from year, month, and day values you enter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

DATEVALUE

A

Returns a date value for date/time or text expression.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DATETIMEVALUE

A

Returns a year, month, day, and GMT time value of a date/time field.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DISTANCE

A

Calculates the distance between two locations in miles or km.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

FIND

A

Returns the position of a string within a string of text represented as a number.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

INCLUDES

A

Determines if any value selected in a multi-select picklist field equals a text literal you specify.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

LEFT

A

Returns the specified number of characters from the beginning of a text string.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

LEN

A

Returns the number of characters in a specified text string.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

MAX

A

Returns the highest number from a list of numbers.

18
Q

MID

A

Returns the specified number of characters from the middle of a text string given the starting position.

19
Q

MIN

A

Returns the lowest number from a list of numbers.

20
Q

RIGHT

A

Returns the specified number of characters from the end of a text string.

21
Q

Mobile Only App

A

Legacy feature. Better to just use Lightning App Navigation method instead.

22
Q

Callout error - uncommitted work pending. What should the Transaction Control settings be changed to?

A

If the method contains the “callout=true” attribute, “Let the flow decide”. To avoid the error no matter, the “Always start a new transaction”.

23
Q

3 column layout on a standard object. How?

A

Have to create a Visualforce page with a 3-column layout as dynamic forms do not support standard objects.

24
Q

Allow multiple accounts to be associated with a contact

A

The ‘Contacts to Multiple Account’ feature must be enable. After that the Related Accounts related list must be added to the Contact page layout and the Related Contacts related list added to the account page layout. The existing Contacts related list on the Account object can be remved as the Related Contacts related list will include direct and indirect contacts.

25
Q

LIGHTNING PAGE COMPONENT: Accordion

A

Used to organize your components into collapsible sections. Supported for record and home pages.

26
Q

LIGHTNING PAGE COMPONENT: Actions & Recommendations

A

Give your users a to-do list. Show a variety of steps, such as screen flows, quick actions, and recommendations. Can be added to supported object pages.

27
Q

LIGHTNING PAGE COMPONENT: Activities

A

Display the timeline of the activities of the record. Appears only if Default Activities View is set to Activity Timeline. Can contain Create a Record quick actions.

28
Q

LIGHTNING PAGE COMPONENT: Highlights Panel

A

Displays key record fields along with page-level actions. Come from compact layout assigned to the object.

29
Q

LIGHTNING PAGE COMPONENT: List View

A

Points to a list view and displays the first fedw records from that view. Supports all public and shared list views that associated with standard and custom objects, except activity, ContentVersion, User, UserProfile.

30
Q

LIGHTNING PAGE COMPONENT: Quip Document Component

A

Embed Quip documents directly in records.

31
Q

LIGHTNING PAGE COMPONENT: Related Record

A

Display the details of a related record, including the details of a parent record. Only used in record pages.

32
Q

LIGHTNING PAGE COMPONENT: Report Chart

A

Include a chart from a report. Setting a filter on the report chart data is supported only for record pages, and users only see the filtered data.

33
Q

LIGHTNING PAGE COMPONENT: Salesforce Survey

A

Adds an active survey to the page.

34
Q

Many-to-many relationships

A

Requires a junction object - a custom object with two master-detail relationships. The junction object inherits the owner from the primary object (the first master-detail relationship).

35
Q

How can an approval request be triggered?

A

By using a button, process (“Submit for Approval” action), flow (“Submit for Approval” flow core action), or programmatically using action.

36
Q

Why wouldn’t there be a link to a flow interview in the email notification after a failed flow?

A

A flow interview isn’t saved if the flow is part of a managed package and isn’t a template, the flow isn’t activated, if the error came from a platform event-triggered flow, or the error was thrown as a result of an Apex test method.

37
Q

What values can be shown in roll-up summary fields?

A

They can display a value in a master record based on the values of fields in a detail record.

38
Q

What operations can be performed directly through the graphical user interface of Data Loader?

A

Upload Attachments, Upload documents and links into content libraries, Hard Delete Records

39
Q

What are the 3 layers of an application?

A

User Interface, Business Logic, Data Model

40
Q

What are the 4 declarative application building blocks of the user interface?

A

Applications, Tabs, Page Layouts, Record Types

41
Q

What are the capacities of the different sandboxes?

A

Developer - 200 MB
Dev Pro - 1 GB
Partial - 5 GB
Full - same as source

42
Q

Where do fields and actions come from on the highlights panel on a record detail page?

A

Fields from compact layout, actions from page layout.