Hi experts,
I have an issue with a report in RTC.
When the data in the report is limited to 1 page everything goes fine but when the data in the report exceed one page, the page header dosen't get printed in the next page.
Is there any way to resolve the same.
Thanks in advance.
0
Answers
Only if PrintOnLastPage AND PrintOnFirstPage are set to true, the header will be printed on every page.
The property you mentioned i.e PrintonFirstPage and PrintonLastPage are already set to true.
The header is coming on all pages if i run the report for multiple records but if one record is big so that it moved to second page then the header is not getting printed.
Please revert back.
Thanks
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page
depending on your report design this won't probably be sufficient. If it doesn't work, just post your rdlc design here and let's see what we can do
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
The record is going in two pages one page contain all header values where the other one is blank.
See the attached screen shot.
Please revert back.
thanks
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page
Please revert back.
Thanks in advance.
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page
The problem is that the Header referes to Textboxes on the body (ReportItems!....) and that this textboxes aren't printed on the page where you don't get the header infos. You need to place the textboxes in a row which is printed / executed on every page. I can't tell you which row it must be because your screenshot doesn't show the whole layout. But it must be a body row not a header row!
In short: when Page Header referes to a textbox on the Page Body, then this textbox must be printed / executed (even not visible) on every page => a body row of a table.
i hope you understand what i try to say :oops:
Please check out the report Body.
Thanks
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page
move the red textboxes somewhere else, for example near the line header, the one where it's written "no." "description" and so on (which is printed on every page, i guess)
P.S.: this layout is a little bit crazy! check sales invoice and how does it manage the header fields. that method (store every value in a single textbox with a separator and then extract the values through getdata function) will save you a lot of white space at the right of the invoice (the steps to do it are written in manual 80146A_NA2009_ENUS_REP, or maybe on msdn, too).
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
I already tried the above methods mentioned, but it didn't work. I attached two screenshots for reference.
Anyone can help me? Thanks in advance.
in your case, is service line printing in report?
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
I checked Report305, but still can't get the point.
Yes, I can print out service line in the report and also can print out "=Fields!STRSUBSTNO_Text000_PeriodText_.Value" in the Table header of Service Line, but "=ReportItems!STRSUBSTNO_Text000_PeriodText_.Value" and other ReportItems are still missing in the Page Header.
Thanks
Add the LCYCaption above Customer Filter
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
i think yes :-k bcs as discussed above If you copy the hidden fields from table header to Page body(below vendor filter), it may work (didnt try)
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
If you try to copy hidden fields to another place, it will generate a new textbox with a different Name. In Page Header, you only can assign ReportItems to the textbox with the specified name. At present I only can create two textboxes and put them at the same location, them the report can print ReportItems in different pages. The more terrible thing is that it seems that the way to copy hidden fields can't be applied in the Buffer Table.
In a word, RDLC always gives you a surprise. Hahaha....
But you can cut and past the hidden fields to a body row, that way the name rests the same. That's what i did when i had that problem...
N.Shyam Kumar
Blog - rockwithnav.wordpress.com/
Twitter - https://twitter.com/RockwithNav
Facebook - https://facebook.com/rockwithnav/