Data sends the new page to the browser and caches the page. This technique makes it easier to maintain the macro when the macro is updated. For example, when the function is in the middle of the macro, it might not be noticed when a HTML report section is added earlier in the macro. Data would not cache the new report output. Additionally, this method improves performance as Net.
Data stops all further processing when it determines that the page is cached.
For advanced caching applications, you can place the function in specific locations of the macro when you need to make the decision to cache at a specific point during processing, rather than at the beginning of the macro. For example, you might need to make the caching decision based on how many rows are returned from a query or function call. HTML output pages are considered cache-worthy only when the database table contains more than 100 rows. Together, both parts form a complete Net. Data output page.