Keeping the headers when scrolling is a great new feature. I did find that my default report template uses a "transparent" background and as a result when scrolling, the header data appeared to be typing over the text of the report. To fix this problem, just set the background color of the header line to "white".

We're been using these feature in our internal reports for about a year now, and have found a number of interesting results.

- Set the sort order in the report, as this will put less load on the DB. Depending on the amount of data returned in the query, will govern which order is quicker for you. So test in your reports to find out. Must of our reports do not return too large a result, so we try and set the sort order in the report as part of our standards. (Most of the time

But give the user the ability to order by any column, and let them know which is the default sort column! Again, users have found this a great help on their reports.

Also be careful on report exports to excel, as excel will not keep the table header row visible when scrolling down even if this is enabled on the web page!

One problem I noticed with this is when you enable "Header should remain visible while scrolling" and use a document map the links on the document map do not take into account the scrolling header. When you click on a link in the document map the line is aligned at the top of the screen which is behind the scrolling header.

I'd add that the "header should remain visible" behaviour can also be applied to columns. In a table region you have to select the column and in the properties tab (F4) set "Fixed Header" to True and you're done.In a Matrix region you set the "header should remain visible" property to the group, as described in the article.