I have a simple iterative macro which runs a macro nested within it. Works fine running various nested macros I've tested. When i insert the macro i actually want to use it for, however, it runs the first iteration only then stops.
Using a message tool, i can see that the iteration output data after the first iteration is as expected (and is identical to the output data for other nested macros which run fine). But for some reason, no further iterations run. No error message.
The nested macro I'm trying to run reads and writes a lot of data. I'm wondering if there are limitations on iterative macros in terms of data volume, execution time, or other conditions which may be stopping the loop from working. I can't share the macro unfortunately.
Dan
@DanBlenkinsop
It's going to be hard to diagnose without some more specifics, unfortunately. Iterative macros can be a little finicky too. The obvious places to start would be ensuring your iterative macro is set to loop more than once. Sorry if that seems a little novice to mention but it's bitten me before. Also double check to ensure that your output in the macros isn't empty, meaning there's data being passed through to iterate on. Also ensure that you you've configured the macro output and intput in the interface configuration so that it will actually iterate. And lastly, make sure that your logic isn't prohibiting the iterations from occurring.
It's likely that you've checked all of these things, but it's was worth mentioning if others happen upon this post too. Otherwise, see if you can isolate down your macro and workflow logic so you can test the iterative functionality and then build the complexity back up. Helps in trouble shooting. Maybe at that point too, you can post something here that's more generic for us to review.
Hope this helps get you started. -Jay