Units documentation

rpdataset.pas

Description

This unit implements a two record buffer dataset, that is you assign the dataset property and a special commands perform advance in the assigned dataset (usually unidirectional with no buffering), remembering always two records. This feature is needed to generate report grouping on expression changes, the next record needs to examined to evaluate the change, then go back to print the group footers before really advance.

Components and classes

Name Base class Description
TRpDataset TClientDataset Implementation of the two record buffer dataset