Flexcards15% of the exam
Binding Flexcard elements to data with merge fields
How the Field, Text and Block elements display data-source values through merge fields, custom labels and context variables such as {recordId}, {objectApiName} and {User.property}, why the field picker can hide fields, and how input elements bind back to the data JSON.
Bind essential components to construct the Flexcards and configure their properties.
~6 min read · 3 practice questions ·
What the exam expects
- Choose the Field, Text or Block element for a display requirement and fill its merge-field properties.
- Write merge fields for data fields, custom labels and context variables such as {recordId}, {objectApiName} and {User.userName}.
- Explain why a data source field is missing from the field picker.
- Bind an input element to a data field so user entries update the data JSON.
Key terms: merge field (a {name} token replaced by data at run time), context variable (a global or local variable such as {recordId} or {record}), custom label ({Label.name}), Field Binding (links an input element to a data source field).
Key facts
Field element
- Detail
- Placeholder, Label and Output accept merge fields and custom labels
Field picker
- Detail
- Lists only non-null fields of the test record
Text editor
- Detail
- TinyMCE by default; Lightning Rich Text Editor optional
Block
- Detail
- Preload Conditional Component on by default
{objectApiName} on a Block
- Detail
- Shown as the Label when Collapsible is enabled
{User.property}
- Detail
- Rendered only at run time
New bound field
- Detail
- Default value empty; alphanumeric, no spaces
Sources for this section (6)
- Display fieldhelp.salesforce.com (opens in a new tab)
- Data source setuphelp.salesforce.com (opens in a new tab)
- Text elementhelp.salesforce.com (opens in a new tab)
- Block elementhelp.salesforce.com (opens in a new tab)
- Context variableshelp.salesforce.com (opens in a new tab)
- Field bindinghelp.salesforce.com (opens in a new tab)
- Why might a Field element dropdown omit a field your SOQL query selects?
- When does a Block show {objectApiName} as its label?
- Which format adds a custom label in a Text element?
- Why does a new field bound to an input appear in Data JSON only after typing?
The questions are free to read. Answers with their sources and self-grading are included with the pack.
Keep reading with the Omnistudio Developer pack
- Core concepts
- Exam traps
- Worked scenario
The pack includes:
- All 46 lessons of the Omnistudio Developer guide, with reading progress
- Interactive decision walks and step-by-step sequence steppers
- Inline practice questions and one-click topic practice (3 questions for this lesson)
- An official source cited for every claim
- An AI tutor that answers from the guide
- Unlimited timed practice exams