Hi,
today migrating a model from FlexSim 17.0.13 to 18.0.3 I noted an unexpected change between two versions (probably an intermediate version introduces the modification).
I try to explain what I do: when the child replication ends, it saves for each child process in a subnode of the performance measure a table which is post processed at the end of experimenter.
In FlexSim 17.0.13 my code works perfectly, but after the update stops to work. Why? Because the subnode isn't copied from the child process to parent process, but only value is transfered between two processes.
I replicate my example in a simple model where the issue is implemented.
experimenter-export-table-flexsim-17013.fsm
experimenter-export-table-flexsim-1803.fsm
Which is the reason for this modification? I read from answer site that there are different workarounds cited by @phil.bobo or @Sam Stubbs, but need many coding instead of simply 3 rows written in performance measure trigger.