But as always, there is a need to get "more". We try very hard to have integrations with 3rd party macros and one of the good combos is Table Enhancer. A free macro available on Atlassian marketplace to help you to tune up the tables.
Here is how Table Enhancer could be used together with ConfiForms TableView to render the table with "sticky" header
Imagine a simple form with couple of fields. Let's say we have field1 of type text and field2 of type dropdown
And the table to show the data from the form (default view, showing all defined columns)
What we can do is we "wrap" or TableView into the Table Enhancer macro like this
And set the Table Enhancer macro to show 1 row as always visible
And here is the result (scroll down to see how the table header stays visible)
My field 2
Now you can see that having a sticky header on your tables rendered with ConfiForms is really easy and ... free
Similar functionality can also be achieved without external plugin, if you have an option to embed custom script on the page (for example you have HTML macro enabled in your Confluence instance).
The following code needs to be added
It is better to have this inside an initializer and give it some time to load like this
(as the "stickyTableHeaders" function is not available on page load)