Vlocity Platform Developer Prep (VPE 3 -
VPE 6) Exam Questions and Answers
What is the benefit of a zoned layout? - ANSWER✔✔-A zoned layout:
Groups cards together visually
Allows you to embed a layout within a layout
What are some of the UI and UX Options for Card Layouts? - ANSWER✔✔-Options include:
Zones
Columns
Lists
Search and Refresh features
Pagination
What are some of the data sources available in a Layout? - ANSWER✔✔-Available data sources include:
Integration Procedures
DataRaptor
SOQL
SOSL
Apex
Copyright ©Stuvia International BV 2010-2024 Page 1/23
,Copyright © KAYLIN 2024/2025 ACADEMIC YEAR. ALL RIGHTS RESERVED FIRST PUBLISH NOVEMBER, 2024
What variable holds the Record Id for the layout? - ANSWER✔✔-Params.id
Can layouts share names? - ANSWER✔✔-Yes. Layouts can share names if the authors are different but
they are versions of the same Layout.
What is the naming best practice for layouts? - ANSWER✔✔-Requirements:
Combination of Name and Author are unique in the Org
Only one version of a layout can be active at a time - two layouts with the same name with different
authors are considered versions of the same layout
Use ASCII characters with no spaces
Layout names cannot be changed
Best Practices:
Use kebab-case - lower case separated by dash (-) for feature or sub feature
Card Naming Conventions
Card names must: - ANSWER✔✔-Must be unique in the org, using the combination of Name and Author
Should be descriptive
Should use title case words separated by spaces
Two cards with the same name cannot be active at the same time (even though they have different
authors).
Troubleshooting for the Cards Framework
You cannot: - ANSWER✔✔-Delete an activated card.
Copyright ©Stuvia International BV 2010-2024 Page 2/23
, Copyright © KAYLIN 2024/2025 ACADEMIC YEAR. ALL RIGHTS RESERVED FIRST PUBLISH NOVEMBER, 2024
Edit card states without data in the layout.
Delete a card that is used in another layout.
Edit the JSON of an activated card.
card requirements - ANSWER✔✔-Cards must have a template and a name.
Not all card templates are compatible with all layout templates. The ones we show are built to work
together. Look in the Platform Essentials Student Take Home Guide for a summary of card and Layout
templates.
Cards must have at least one state.
Card Data - ANSWER✔✔-If you do not see data in the Fields dropdown in the card state, click View Data
on the card to populate the card data JSON, which is where the dropdown is populated from.
If all of your data is from Salesforce, it is best practice to use one data source (and one server call) for
your whole layout. This generally minimizes server calls and SOQL queries, which improves performance.
This is why you use -- no source / layout -- for your card data sou
Card Activation - ANSWER✔✔-In Run Time, only activated cards are previewed.
What is the best practice for Card names? - ANSWER✔✔-Requirements:
Combination of Name and Author are unique in the Org
Only one version of a card can be active at a time - two cards with the same name with different authors
are considered versions of the same card
Card names cannot be changed
Best Practices:
Copyright ©Stuvia International BV 2010-2024 Page 3/23