Other Issues with Controls (Magic xpa 3.x)
There are other issues to think about with forms, specifically if you are using subforms. When you use a subform, the subform will be refreshed according to certain rules, as covered in Working with Multiple Tasks.
When you have tabular data, the Preload View task property can be used so that all the table lines are loaded before the task starts. This will minimize access to the server as the user browses the table. How beneficial this is depends on the size of the table; if the table is too large, the initial load time might not be worth it.
You can use the Node Preload Tree Control property to fetch all the records in the tree from the server, before the task starts. This will minimize server interaction. As with the Table control though, if the dataset is too large, the wait time for the initial load might outweigh the benefits of faster tree interaction.