Hi, I just found that the recent update changed a lot of nodes to accept “Collection of String” “S()” as flow variable to control in the loop or for the nodes.
I have quite a few questions as below:
Is there any way to create the “Collection” other than [[Create Collection Column]]?
**I guess the flow is like setting a table values in different columns (or by [[Cell Splitter]]), then use the [[Create Collection Column]] + [[Table row to Variable]]
Although the aggregatedValues made by [[Create Collection Column]] can be handled by [[Table row to variable]], it seems to be ignored by the [[Table Row to Variable Loop Start]].
Is there a way to convert multiple flow variable (String) into “Collection of String” to apply in nodes like those “Rule-based”, "Rule Engine’’ and “Filters”?
Correct again! As you noticed this change has been introduced recently and not all nodes are adapted to support new flow variable types. Regarding Table Row To Variable Loop Start there is ticket (internal reference: AP-14041) for it and will add +1 there for you.
If I got you right yes. Above mentioned Column Expressions can be used to create collection column using flow variables.
Hope this helps!
Edit: Add Java Snippet node to list in points 1 and 3…