Hi, please forgive me if this has been answered previously but I looked for that kind of stuff and didn’t find any solution in the pages I’ve found, or I didn’t understand what I’ve read! (I speak French or Italian better than English and I’m not a real programmer).
Here is my situation (hope it will be cleared enough!): I am producing an invoice report to be printed on a pre printed form with locations for invoice items and methods of payment. In case the invoice items and/or methods of payments needs more than one page, they must be printed on the next invoice page (same locations of course).
So, within a main report I used a sub report for the invoice items and another sub report for the methods of payment. The sub report for the invoice items is located in the detail section of the main report and run like it should: i.e. when the number of rows is over 20, it continues on next page of the report (I used an “If Me.txtCounter Mod 20 = 0 Then Me.Detail.ForceNewPage = 2” statement on format event).
The problem come with the sub report for methods of payment which is located in the main report footer section. I would like to print the first 8 rows on first page and then, if needed, the next 8 rows should be printed on the second page and so on… I tried to work with the same approach used for the invoices items but that section shows only the first 8 rows on each pages of the report.
Any help would be very much appreciated. Thanks in advance.
Here is my situation (hope it will be cleared enough!): I am producing an invoice report to be printed on a pre printed form with locations for invoice items and methods of payment. In case the invoice items and/or methods of payments needs more than one page, they must be printed on the next invoice page (same locations of course).
So, within a main report I used a sub report for the invoice items and another sub report for the methods of payment. The sub report for the invoice items is located in the detail section of the main report and run like it should: i.e. when the number of rows is over 20, it continues on next page of the report (I used an “If Me.txtCounter Mod 20 = 0 Then Me.Detail.ForceNewPage = 2” statement on format event).
The problem come with the sub report for methods of payment which is located in the main report footer section. I would like to print the first 8 rows on first page and then, if needed, the next 8 rows should be printed on the second page and so on… I tried to work with the same approach used for the invoices items but that section shows only the first 8 rows on each pages of the report.
Any help would be very much appreciated. Thanks in advance.