Call Workflow (Table Based) - additional table input ports possible?

Hey hey,

I’m working on a little project and managed to get a MVP done using Call Workflow Service nodes.

The tricky part is that I need to pass credentials to the workflow I am calling - which right now is not possible (I need to configure the credentials in the workflow I am calling…)

I therefore started exploring the Call Workflow (Table Based) option, which allows passing in Credentials.

The way I read the description made me quite hopeful as it sounds like you can also send in “multiple tables”:

image

However I’m struggling to find a way to add additional table input ports - inspecting the configuration dialogue make me think that it may not be possible as there is just one drop down to pick one of the multiple container inputs…

Here is my current set up (top part) using Call Workflow Service and my failed attempt at adding additional input table ports to the Table Based option:

@MartinDDDD this is a tricky one. You will have to define the “Workflow Service Input” in the sub-workflow like this:

You can not configure this right now at the ports of the node but have to drag the connection from the node before and then create the Workflow Service Input. There is a ticket to improve on that I think.

And then adjust the port in the main workflow

2 Likes

@mlauber71 : Wow there is indeed a “hacky” way to do this!! Awesome thanks so much for the quick response. Now I can ditch switching to table-based :-).

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.