Hello,
I have report in which I have created groups base on the customer name. Can anybody please tell me how to get the total page counts for the individual group? I have page break after every new group and I am able to reset page count to 1 when new group start but I am getting the total number of pages for a particular group.
For ex, let say I have 4 groups, 1 group has 3 page, 2 group has 2 pages and 3 group has 6 page and 4th group has 7 pages I need something like,
For 1st group
'Page 1 of 3’ when user click next page it should be 'Page 2 of 3' etc
Similarly for other groups as wll.
Thanks!
Hello,
Brian Welcker has a blog post that covers this:
http://blogs.msdn.com/bwelcker/archive/2005/05/19/420046.aspx
but you will want to modify his code slightly to use a hash table as he notes at the end.
Let me know if you need assistance implementing this solution or if this doesn't solve your issue.
Larry
|||
Hi Larry,
Thanks a lot for the reply.
I am able to implement the code but I am not able to get the total page count for the individual group.
Let say there are total 15 Pages in the report and there are 3 groups with page break then I need something like
For Group 1 paging would be -> Page 1 of 3, Page 2 of 3.....etc
For Group 1 paging would be -> Page 1 of 5, Page 2 of 5, Page 3 of 5...etc
For Group 1 paging would be -> Page 1 of 7
Currently I am getting like
Group 1 - Page1 of 15, Page 2 of 15...ect
Group 2 - Page 1 of 15, Page 2 of 15..etc
Group 3 - Page 1 of 15, Page 2 of 15..etc
Thanks
|||
I see. I didn't fully read your original post. Take a look at the following thread:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1807270&SiteID=1
where Lisa posts a method of doing what you want. It requires some external code as the pages in a report are rendered in a single pass and it would require two passes (one to count and one to update) to accomplish what you are wanting.
Larry
No comments:
Post a Comment