I am just having an issue for which maybe you’ve got a good solution.
Imagine that there is a workflow that has two branches. On certain circumstances one of them is inactive, however both produces exacly the same table spec so flow can continue for that very point.
I tried to create a new node (I named it Branch joiner) which has two inputs and one of them, and only one, can be inactive so the node should return the table of the active one.
Something interesting to add here is that CASE Switch only “reads” data or variables depending on the node you are using. @HansS in your example above, I would be losing the variables that come from the active branch, and only keeping those connected to the input table port.
However, I will try to implement a node that does both things at the same time.
Ah I see. Maybe it is my misinterpretation of “same table spec”, in the question from @isoubelet “[quote=“isoubelet, post:1, topic:15494”]
however both produces exacly the same table spec so flow can continue for that very point
[/quote]”
I thought the number and names of the columns in both branches are identical. But they are / can be different.
Hi @gab1one,
Thanks for answering. Works as you described.
It’s interesting how one can misinterpret a node, because I thought that an END IF strictly requires an IF switch…
Anyways, thank you both, your suggestions completely solved my problem.