Previous Topic

Next Topic

Book Contents

Book Index

Page Level and Record Level Indexes

An index can be implemented at page level or record level. A page level index has one value per page. A record level index can have a value for every line on a page. In either case, when retrieving by an index value, the entire page is viewed. However, if a page is retrieved using a record level index value, report lines pointed to by that value are displayed in a different color or highlighted.

Combinations of page level and record level indexes can be specified in an index path. However, a subindex cannot be page level if any index above it in the index hierarchy is record level.

For more information about indexes, see Report Indexes and Index Design.

Main Indexes

When RC is set to C (continuous record level) for a main index, header (title) lines after a page break "inherit" the last previous value found for the index.

When RC is set to Y (non-continuous record level) for a main index, the line range of the index value mask can be used to prevent header lines from inheriting the last found value for the index. If header lines are excluded in this way, the absence of an indexable value in those lines does not cause the main index to automatically point to every following page. This feature is illustrated by Examples.

Subindexes

When RC is set to C for a subindex, unindexed records "inherit" the last previous value found for this subindex even after a change in the value of a higher level index. For more information, see Examples.

When RC is set to Y for a subindex, unindexed records are not pointed to by any value in this subindex until the next valid subindex value is found. For more information, see Examples.

When RC is set to x for a subindex, where x is a single digit from 1 through 9, unindexed records are not pointed to by any value in this subindex until the next valid subindex value is found. The number of highlighted indexed records is limited by the value of x.

Parent Topic

DO INDEX: Decollating Parameter (decollating mission)