
Dean Allan
Top achievements
Rank 1
Dean Allan
asked on 28 Mar 2012, 09:57 AM
Hello everyone,
Has anyone found a reliable method to add a visual identifier such as 'Continued' to a report that is more than one page because of a long sub-report?
For example, a report that contains Machine info. The report has a sub-report that contains Parts information as line items. The main report information is in Group and the sub-report is located in the Details Section.
Is it possible to have some kind of identifier on the report that would appear when the sub-report has forced the main report into a second, third or so on pages. Maybe a 'Continued' could appear next to the Customer Name field in the main report Group or change a color of something (anything).
The main point would be to offer some assistance for the person reviewing the reports. If the report contains 200 machines and each has a unknown number of sub pages all placed in a binder it starts to get confusing.
Open to any suggestions.
Thanks.
Has anyone found a reliable method to add a visual identifier such as 'Continued' to a report that is more than one page because of a long sub-report?
For example, a report that contains Machine info. The report has a sub-report that contains Parts information as line items. The main report information is in Group and the sub-report is located in the Details Section.
Is it possible to have some kind of identifier on the report that would appear when the sub-report has forced the main report into a second, third or so on pages. Maybe a 'Continued' could appear next to the Customer Name field in the main report Group or change a color of something (anything).
The main point would be to offer some assistance for the person reviewing the reports. If the report contains 200 machines and each has a unknown number of sub pages all placed in a binder it starts to get confusing.
Open to any suggestions.
Thanks.
6 Answers, 1 is accepted
0

Hadib Ahmabi
Top achievements
Rank 1
answered on 29 Mar 2012, 11:10 AM
Simple as that
Put a textbox in the PageFooter of the Main report with value:
= IIF( PageCount > PageNumber, "Continues..", "End")
Put a textbox in the PageFooter of the Main report with value:
= IIF( PageCount > PageNumber, "Continues..", "End")
0

Dean Allan
Top achievements
Rank 1
answered on 29 May 2012, 06:39 AM
Thanks Hadib!
I missed the part that you could embed some coded functionality into the report. That did the trick.
I missed the part that you could embed some coded functionality into the report. That did the trick.
0

Dean Allan
Top achievements
Rank 1
answered on 25 Jun 2012, 10:19 PM
Hello,
I received some feedback on the solution. Apparently it works but not as needed. Every page of the report received 'Continued' until the last page which is marked 'End'.
Maybe a better example is needed. Say your running a report of Sales Invoices for the month which contains 100 invoices, each has a sub report of items sold. Of those 100 invoices 5 of them require two pages to print all of the sub-report data. 'Continued' would need to appear only on the second pages of those 5 invoices.
I wondered if the Invoice # could be tracked from one page of the main report to the next and if it's the same as the last then I could enable a Lable that says 'Continued' on the main report then disable on the next new Invoice #
I received some feedback on the solution. Apparently it works but not as needed. Every page of the report received 'Continued' until the last page which is marked 'End'.
Maybe a better example is needed. Say your running a report of Sales Invoices for the month which contains 100 invoices, each has a sub report of items sold. Of those 100 invoices 5 of them require two pages to print all of the sub-report data. 'Continued' would need to appear only on the second pages of those 5 invoices.
I wondered if the Invoice # could be tracked from one page of the main report to the next and if it's the same as the last then I could enable a Lable that says 'Continued' on the main report then disable on the next new Invoice #
0

Squall
Top achievements
Rank 1
answered on 26 Jun 2012, 10:47 AM
Hi,
Have you tried the PageExec function. You can track for certain items in the page and if they are available to print the appropriate message.
SN
Have you tried the PageExec function. You can track for certain items in the page and if they are available to print the appropriate message.
SN
0

Jennifer
Top achievements
Rank 1
answered on 31 May 2013, 02:12 PM
Do you have a non C# sample? Preferably one using Telerik Reports (stand alone).
-Jennifer
-Jennifer
0

KS
Top achievements
Rank 1
answered on 03 Jun 2013, 03:00 PM
Check the last Telerik post here http://www.telerik.com/community/forums/reporting/telerik-reporting/make-the-group-header-different-if-it-s-continued-on-the-next-page.aspx.
In the example are used expressions(the same as can be used in the standalone designer) and user function that can be added in the designer- http://www.telerik.com/help/reporting/standalone-report-designer-extending-configuration.html
In the example are used expressions(the same as can be used in the standalone designer) and user function that can be added in the designer- http://www.telerik.com/help/reporting/standalone-report-designer-extending-configuration.html