question

Alessio Merlo avatar image
0 Likes"
Alessio Merlo asked Jordan Johnson answered

Export table from experimenter: 17.0.13 vs 18.0.3

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.

FlexSim 18.0.3
experimentertablesexport
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Jordan Johnson avatar image
1 Like"
Jordan Johnson answered

Thanks for reporting this issue! This is a bug. It has been fixed, and the fix will be in the next bug fix release, which should be out in a few days.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.