The way to accomplish this would be:
· | Make a Section on the first Page definition that is set for the "Odd" Page margins. For example, set the properties Left = 1.0, Width = 7.0, Top = 0.5 and Height = 10.0. |
· | Complete all of your normal definitions for Page 1 within this section. |
· | Create a "New Report Page" for the second Page definition |
· | Drop a Section on the Page 2 and set the top and left margins for the even Page settings. For example, set the Left property = 0.5 and Top property = 0.5. |
· | Set the Mirror property of Page 2 Section to point to the Section on Page 1. |
· | Set the GotoPage property of the second Page to point to the first Page. |
· | Set the GotoPage property of the first Page to point to the second Page. |
· | Set the GotoMode property of BOTH Pages to gmGotoNotDone setting. |
The gmGotoNotDone setting of the GotoMode property will activate the GotoPage property after each physical Page has printed but only when the current Page definition has not finished (for example, EOF - End Of File). So, at the end of physical Page 1, Page 2 definition will be called. At the end of physical Page 2, Page 1 definition will be called. This loop will continue until one of the Pages is completed. If control would need to be passed to another Page at this point, use the Report components PageList property to select the next Page.
|