Details
-
Work Item
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
All
-
GreenHopper Ranking:0|i0tnu3:
-
9223372036854775807
-
Small
Description
What's needed here is a means to set a property value in a given component using schema information from an upstream component. Currently the ComponentProperties code has no means of understanding other connected components at design time. We need to have a means in a design environment (currently implemented by the Repository interface) to ask about these matters.
This also needs to be addressed by being able to get schema information given a connection.
Some thought needs to be done for this.
We need for salesforce one type for now, cf:
PREV_COLUMN_LIST.
Which define the list of columns from the input flow of the component.
This list might not be available by the component itself since the component for now has no knowledge of the other components used in the flow during the design time.
So the designer might need to provide same as with the old framework the combo box with the choice of columns available.
Note that there is also normally:
COLUMN_LIST, (list of columns for the output flow, so might be known from the component itself, with it's schema)
LOOKUP_COLUMN_LIST, (not known from current component also)
Some other parameters might be needed of course later, but at least for now we need the PREV_COLUMN_LIST