This is a migrated thread and some comments may be shown as answers.

How to repeat table headers

10 Answers 785 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Robert
Top achievements
Rank 1
Robert asked on 17 Apr 2009, 02:00 AM
I cannot figure out how to make the header rows of the new Telerik.Reporting.Table control repeat when the table has more rows than fit on one page?

I see my header on the page where the table first appears, but on subsequent pages only the data rows appear, not the header.

This is a very basic feature for tabular reporting.  Where are the properties to make this happen?

10 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 17 Apr 2009, 10:06 AM
Hello Robert,

The table item is "brand new" and unfortunately we did not manage to squeeze in most of the features we have planned for it in the Q1 release. However as you said, this is basic functionality and is in our TODO list for the subsequent version of the product.

Thank you for the understanding and sorry for the temporary inconvenience.

Sincerely yours,
Steve
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Mark
Top achievements
Rank 1
answered on 20 Apr 2009, 12:29 AM
Is there a more specific date for when this functionality is expected?

I've been waiting for the release of Q1 2009 for a while, expecting robust table support - but not having repeatable table headers is a pretty big deal.

When is the next service pack due, and will it address this limitation?
0
Steve
Telerik team
answered on 21 Apr 2009, 08:29 AM
Hi Mark,

We apologize for the missing feature. Our developers are currently working mainly on bug fixes, but polishing the table item is in our plans as well. The service pack would be released within a couple of weeks (by the end of the month or beginning of next month), but we cannot engage with a promise whether the repeating headers would be ready for it.
Anyway we are dedicated on making the table item as robust as possible with every subsequent release.

Thank you for the patience and understanding once again.

Kind regards,
Steve
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Ian Sansom
Top achievements
Rank 1
answered on 23 Apr 2009, 02:46 PM
I had the same problem and have come up with a work around.

If you create a second table in the page header of the report, then set the column widths to the detail table you can acheive the same effect.
It takes some care not to break it but editing report.designer.vb you can move the textboxes from the original table to the new table without having to build them from scratch.
0
AFTR
Top achievements
Rank 1
answered on 11 Jan 2011, 11:23 PM
I've been searching and have yet to find a solution.

I have a table control with some columns. All the text boxes in the columns have their style property set to "Normal.TableHeader"

Then I have the table property "RowHeadersPrintOnEveryPage" set to true. But when I view the report, the header rows are not repeating on every page. They only show up on the first page.
0
Steve
Telerik team
answered on 13 Jan 2011, 01:32 PM
Hi,

Only Table/CrossTab headers can repeat. You can distinguish the header by the two parallel lines that separate it from the table body (see attached screenshot).

Regards,
Steve
the Telerik team
Get started with Telerik Reporting with numerous videos and detailed documentation.
0
Lukas
Top achievements
Rank 2
answered on 14 Jan 2011, 11:58 AM
Hi,

I'm using the Table control for a web-based report and as pointed out in this thread there is no real PageBreak in a HTML-based table.

But I need a way to repeat the ColumnHeaders after a  group changed.
"RowHeadersPrintOnEveryPage" will do this on a report exported to pdf but not on the HTML version.

Is there a way to achieve this?


thanks
0
Steve
Telerik team
answered on 17 Jan 2011, 06:29 PM
Hi Lukas,

We have some ideas in mind for handling this requirement and hopefully we would be able to introduce it for Q2 or Q3. For the time being, using the Silverlight viewer instead of the web viewer is the only way to achieve what you're after.

Regards,
Steve
the Telerik team
Get started with Telerik Reporting with numerous videos and detailed documentation.
0
Wadigzon
Top achievements
Rank 1
answered on 25 Jul 2013, 10:23 PM
Steve, how do I repeat the headers of a table, say every 8th row? can I do that?
I am trying to accomplish this:
http://www.telerik.com/community/forums/reporting/telerik-reporting/special-grouping-in-a-list-needed.aspx

regards
0
Hadib Ahmabi
Top achievements
Rank 1
answered on 30 Jul 2013, 03:19 PM
You can't. However, I believe that you can add a grouping to the detail section (if the table is in the detail section). The Grouping will be RowNumber / 8 (where RowNumber represents sequential integer numbers - 0, 1, 2, ...). This way you can divide the data into portions of 8 records and you can feed them to the table. You are practically creating multiple tables and each one of them will have a data-source of 8 items. 
Tags
General Discussions
Asked by
Robert
Top achievements
Rank 1
Answers by
Steve
Telerik team
Mark
Top achievements
Rank 1
Ian Sansom
Top achievements
Rank 1
AFTR
Top achievements
Rank 1
Lukas
Top achievements
Rank 2
Wadigzon
Top achievements
Rank 1
Hadib Ahmabi
Top achievements
Rank 1
Share this question
or