My team and I are developing an application that uses a FlexRepeater component Embedded within cards. Each card displays information retrieved from a REST API in JSON format.
Some of this data is stored in parameter variables, which are then referenced in bindings to display values in labels on the interface. The issue I'm facing is that, although the JSON returns the data correctly in the function, the values are not always displayed in the labels as expected.
I would like to better understand what might be causing this behavior and how to ensure that the data is displayed correctly in the labels as soon as it is loaded from the API.
This is the FlexRepeater component, which is configured to call the API at its instance level to retrieve the INC records in JSON format
The most puzzling part is that when I check the JSON, the data is there and correctly loaded. However, it doesn't appear on the web interface. This behavior is inconsistent — sometimes the data shows up, and other times it doesn't — and it affects multiple cards, not just a specific one.
Function created to transform the assignment_group.value information received from the API and add it to the component's name for the view.params.Assigned_To.
A binding was configured using the property of a parameter variable that contains the name retrieved from the API (as shown above), allowing it to be displayed within the card.