Search code examples
crystal-reports

Crystal Reports 8.5 duplex printing


I have Cristal Reports 8.5 I need to reset page number for every new group, and if group contains odd number of pages need to add blank page, if there is even number of pages nothing should be done just reset page numbers. I found many issues about this but nothing works as it should. There is Group Header 1 anf Group Footer 1, and report need to be printed on duplex printer. Thanks


Solution

  • Here is what I did to make this work on a simple report with just one group:

    1. First I created a new Group Footer section, Group Footer 1b
    2. Group Header 1: on the Common tab only "Keep Together" is checked. On the Paging tab, in the formula field for "New Page Before", enter not OnFirstRecord
    3. Detail Section: only check "Keep Together" on the Common tab
    4. Group Footer 1: nothing is checked on either Common or Paging tab
    5. Group Footer 1a: "Keep together" on Common tab, on Paging tab put Remainder(PageNumber,2) =1 in the formula field under "New Page After"
    6. Group Footer 1b: Check "keep Together" on Common tab, put Remainder(PageNumber,2) = 1 in the formula field under Suppress.

    This worked for me and will add a blank page if the group ends on an odd page.