Configure Tab Navigation To Optimize Performance

You can use tab navigation to improve user experience when a form is loaded. For example you can use actions to open, load and refresh a view 'on-demand'; instead of loading a view when the form initializes, only load the view if the form user specifically clicks a tab. This can help to improve form performance by delaying loading data until the form user wants to see the data. You can use the Load, Initialize and List refresh methods when the tab is opened instead of when the form initializes, to minimize the delay time when a form opens.

You can also use this method in conjunction with the collapse and expand view events and actions to enhance performance even more by collapsing certain views and only loading their data when the view is expanded. See Configure the Collapse And Expand View Events And Actions for information about configuring these events and actions.