I’d be curious to know how Quantrix figures the order in which to execute DataLinks.
I have an external datalink that feeds a reference matrix; then another matrix uses lookup formulas to pull data from the reference matrix; then another datalink copies the calculated values to an export matrix.
You can see that in this case the order of datalinks is important; the import first should come first, then the export.
Excellent… this is just the sort of technical information I need to design the model properly. I think I can avoid the situation you refer to by allowing only two levels of datalink, one for import, one for exporting the final answer to the export views.
That said, the ability to reorder datalink execution would be a great feature… I envision a form that shows a list of all the model’s datalinks, with each showing the source and destination matrices; you’d have the ability to move the datalinks up or down in the list to change the execution order. You could also do something graphical like the formula Dependency Inspector, only for datalinks.