Salesforce Certified OmniStudio Developer — Question 54
A developer configures a FlexCard with a DataRaptor data source that uses the params.id as an input. When the developer clicks View Data on the FlexCard, valid data displays. However, when the developer previews the layout, the FlexCard does not display. What could cause this error? (Choose two.)
Answer options
- A. The RecordId in the Test Data Source Settings is for the wrong record type.
- B. The Attributes haven’t been configured to pass the data to the fields.
- C. There is no Salesforce record for the FlexCard based on the RecordId in the layout’s Test Data Source Settings.
- D. The Data Node field for the FlexCard is empty.
Correct answer: B, C
Explanation
Option B is correct because if the Attributes are not set up to transfer data to the fields, the FlexCard will not display the information in the layout preview. Option C is also correct as the absence of a corresponding Salesforce record for the provided RecordId in the Test Data Source Settings means there is no data to display. Options A and D do not directly prevent the FlexCard from rendering in the layout preview.