Hi all,
I am trying to iterate a number of dynamic approval tasks using Multiple Node Instances. I learned that this is possible but I have a question about how to get the index of the current array element. For example. My CDT with a list of approvers is approverData and I can iterate the list of approvers using approverData[index].approverUser.
So suppose I set up a sub process with MNI and I want to call up these dynamic tasks, within the sub process, how can I reference the current item so I can pass rule input variables back and forth to/from form and pv, sub process and main process etc?
Thanks!
Discussion posts and replies are publicly visible
I had added new variables in both the parent and the sub for testing.
Similarly, if we use an input from the parent as you note =pv!var1 & "test", the entire pv!var1 is passed to each sub process, such as "1;2;3;4;5test".
In my testing if the array variable is not the only input to the sub process for that parameter, it's entirety is sent for each instance - not automatically sending only the instance of the array per instance of sub process.