title: Crystal Reports - repeat page header when data changes
body: <p>I have a report that is pretty complex, with multiple sub-reports for each item selected.  I want a main header for each item, and then a page header for that item at the top of each page.  If I only select one item it looks great.  If I have multiple items, that main page header only shows once.</p>
  
  <pre><code>main header
  page header item 1
  details
  
  page header item 1
  details
  
  page header item 1
  details
  
  main header
  page header item 2
  details
  
  page header item 2
  details
  </code></pre>
  
  <p>How do I design it so that Item 2 main header shows up?</p>
  
  <p>The details are a series of group headers (I inherited this report).  Right now it has just what I want, except that the main header shows once and only once.  It is in a Report Header section, the page header is a Page Header section, and all the rest of the reports (which can span multiple pages) are in various Group Header sections.</p>
  
  <p><strong>edit:</strong>
  I can put both the main header and the page header in a Page Header a and Page Header b section, with the item id in both.  Now, if I can suppress Page Header a if item id is duplicated, it should print it only with a new item id, and the page header b will still print at the top of each page.</p>