Search
Search Practice CS Help and Support.

Practice CS: Formatting Structure and Layout

The Practice CS Custom Formats screen uses a banded report writer to build invoices, statements, reports, labels and letters. This topic provides an explanation as to how each band works within the formatting screen.
Format Structure and Layout
  • Report Header
    - a report will have one ReportHeader section that prints at the beginning of the report. This section generally is used to print a report title, summary table, a chart or any information that only needs to appear once at the report's start.
  • Report Footer
    - a report will have one ReportFooter section that prints at the end of the report. This section is used to print a summary of the report, grand totals and charts.
  • Page Header
    - a format has one page header section that prints at the top of each page. Unless a page contains a report header section, the page header is the first section that prints on the page. The page header section is used to print column headers, page numbers, format title or any other information that needs to appear at the top of each page.
  • Page Footer
    - a format has one page footer section that prints at the bottom of each page. It is used to print page totals, page numbers and other information that needs to appear at the bottom of each.
  • Group Header/Footer
    - a format may have multiple groups, each group having its own header and footer sections. The header section is printed immediately before the detail section. The footer section is printed immediately after the detail section.
  • Detail
    - a format has one detail section. The detail section is the body of the format that includes the greatest amount of detailed information available.
Grouping Band Behavior
  • ReportHeader1
    prints once and does not repeat
  • PageHeader
    prints once at the top of each page
  • GroupHeader1
    prints once for the first value in the grouping options
  • InvoiceHeader
    prints once for each invoice (this replaces GroupHeader1 on invoice formats)
  • GroupHeader2
    prints once for the second value in the grouping options within the context of GroupHeader1's option
  • GroupHeader3
    prints once for the third value in the grouping options within the context of GroupHeader2's option
  • Detail
    prints once for each record that falls within the context of GroupHeader3's options (or other groupings of GroupHeader3 is not used)
  • GroupHeader4
    (and others) prints as the Detail on certain reports where the detail can be changed in the report options
  • GroupFooter3
    prints once at the end of the records that fall within the context of GroupHeader3's option
  • GroupFooter2
    prints once after GroupFooter3
  • GroupFooter1
    prints once after GroupFooter2
  • InvoiceFooter
    prints once for each invoices (this replaces the GroupFooter1 on invoice formats)
  • PageFooter
    prints once at the bottom of each page
  • ReportFooter
    prints once at the end of the report

error-icon

Triva isn't available right now.

Check out the support page for our phone number and hours

error-close