Requirement
-
Display a multi-select list in Constellation
-
Values should come from an external system (via Data Page)
-
Store selected values in a Page List
Current Setup
-
Data Reference → configured on Page List
-
Data Page → fetching data from external system
-
Data Class → Abstract class
Observation
-
The requirement works when:
-
Data Page is based on a concrete class
-
Data is sourced from local storage
-
-
However, it does not work when:
-
Data Page is based on an abstract class
-
Data is sourced from an external system
-
Issue
-
Unable to use Data Reference with a Data Page that is:
-
Based on an abstract class
-
Sourcing data externally
-
Questions
-
Is Data Reference supported only for concrete data classes in Constellation?
-
What is the recommended approach to handle multi-select with external data sources?
-
Should we always use a concrete class as a wrapper for such scenarios?
Any guidance or best practices would be helpful.