![]() In stage 2, we shall discuss about limiting lines per page which means page will be broken once the line limit is reached in that particular page. ![]() ![]() In stage 1, we shall discuss about the declaration of variables that are required to put this logic together. The table extends till the end of the page or in other words till it can fill 30 lines. The second screenshot shows that the second page has printed the rest of the lines but the table does not end immediately. ![]() The first screenshot shows that only 30 lines have been printed. Look at the screenshots shown below to get a glimpse. Also, the second page must have the table size fixed, meaning the table must end at the end of the page and not just after displaying the remaining lines. Say if your report has 36 lines of data and you requirement is to display only 30 lines per page, then the report should display only 30 lines in the first page and the remaining 6 lines must appear in the next page. There are solutions available at various forums but I wish to share the solution with my own logic. ![]() In all these reports the number of detail lines that can be displayed on a single page needs to be restricted so that the report look is consistent across all pages. For example, Invoice report, Dunning Letter, Customer Statement, etc. In most master detail report there is a need to display the master/header lines followed by the child/detail lines. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |