The Component Buffer

When you open any page in a component, the system retrieves all of the data records for the component and stores them in one set of record buffers organized by scroll level and then by page level. The component buffer consists of rows of buffer fields that hold data for the various records that are associated with page controls, including the primary records, related display records, derived work records, and Translate Table records.

You can change the records in memory either through the user actions on the page or through the PeopleCode that is associated with the different page controls. At runtime, you open and save the entire component, not just the individual pages. When you save any page in a component, you automatically save the whole component.