The Page Break Before property specifies that you want the object to be formatted on the page after the page on which it is initially triggered to print. This does not necessarily mean that all the objects below the object with Page Break Before will move to the next page.
Applies to |
Layout objects |
Values |
No |
Required/Optional |
Optional |
In the diagram below, notice how B_Graph, which appears below R_Sal in the layout, actually ends up printing on page 1 instead of page 2. This happens because the 'End of Report' boilerplate text is implicitly anchored to R_Sal because it is in the push path of the repeating frame while B_Graph is not. Therefore, Page Break Before does not take affect.
Suppose that you want each instance of a repeating frame to be on a logical page by itself. First, set Maximum Records Per Page to 1 for the repeating frame so that only one instance appears on each logical page. Then, specify Page Break Before and Page Break After, to make sure that the first instance of the repeating frame starts on a new logical page.
Copyright © 1984, 2005, Oracle. All rights reserved.