I am replacing a ForEach Loop service with a Loop Service and I needed to iterate the loop on a set of merged results (called Item) as shown.
A few of the issues are common like having to reload the assistant tab a few times to get the _LoopNode dropdown to not disappear. I've learned that if I refresh it once or twice then wait patiently that it will stay and I can use it to easily add paths.
The big I am having is that since the LoopService is iterating on a merged set of results, the path the assistant creates becomes an invalid one by inserting numbers as part of the path. Because there are multiple merges, I understand that the assistant has to create a result for each one. But I'm not sure what a solution could be. I am currently assuming that if I just type the path name that I want, that I can will get the results that I want back and hopefully the right copy of those results from the merge.
5.1 MVC Loop Service Assistant Path
-
- Posts: 38
- Joined: March 16th, 2022, 1:04 pm
- Contact:
-
- Posts: 472
- Joined: November 16th, 2021, 11:15 am
- Contact:
Re: 5.1 MVC Loop Service Assistant Path
I summarized the bugs from Shalom's post above. I'm not sure if they are still happening
Small Bug: when the LOOP canvas is opened, the left panel showing the assistant tab will not load the _LoopNode
Large Bug: When the _LoopNode does load within the LOOP canvas, if I drag in a node that says "(From Merge: [servicename] )", the XPath that is dragged in looks like:
WorkData/_LoopNode/Workdata/Items/Output/Result/1
When I expect it to be:
WorkData/_LoopNode/Workdata/Items/Output/Result/LineItemId
Small Bug: when the LOOP canvas is opened, the left panel showing the assistant tab will not load the _LoopNode
Large Bug: When the _LoopNode does load within the LOOP canvas, if I drag in a node that says "(From Merge: [servicename] )", the XPath that is dragged in looks like:
WorkData/_LoopNode/Workdata/Items/Output/Result/1
When I expect it to be:
WorkData/_LoopNode/Workdata/Items/Output/Result/LineItemId
word count: 88