I have a batch macro that uses grouping to have different data sets go into the macro. I have a set order of those groups going into the control parameter connection, so in theory the batch macro should process batch number 1 first, then batch 2, and so on. I'd like the results of each run to be unioned in the order that they are (ostensibly) being created, but that doesn't seem to be the case. So either the batch macro doesn't in fact process the groups in the order that the identifiers go into the control parameter or it doesn't write them out in the order that they are created.
Any suggestions on how to do this?
Essentially what's happening:
