Question
Calculated fields in already created Cycles do not change their position depending on the Sorting in the tree. What is the reason for this?
Answer
When creating a sort cycle, tables are recorded in the Table Versions in Cycles (calcstable_cycle_version) table.
In the Calculation Table Versions (calcstable_versions) table, sort is also indicated, but it is for reference — you can recalculate the rows with versions, and the machine will update sort from the Table List (tables).
So, if you change sort in the Table List, you need to go to the Table Versions in Cycles (calcstable_cycle_version) and recalculate the rows of the necessary cycles using Recalculate+ for the sort field (available in the PRO version) to update the order in already created cycles.
The calculation of tables within a cycle is done by sort. But if you need to calculate in one order and display in another, you need to use the default_ord field in the Calculation Table Versions (calcstable_versions). When creating a cycle, these values will be recorded in the ord field in the Table Versions in Cycles (calcstable_cycle_version) for a specific cycle.