Back Forward Page

Page as data structure

A page is a data structure that holds name-value pairs. A page may be contained in memory, or can be stored in the system database. The system has many types of pages — instances of data pages created when the data page is referenced, named pages, unnamed pages, embedded pages, parameter pages, and so on.

Clipboard pages that are not instances of a data page are termed "undefined pages". To simplify maintaining the pages, consider associating them with a data page.

A page may have an associated name, a class, and a list of unique names (with values for each of these names), and messages. In most cases, the names identify properties defined in the class of the page. Values may be text, or may themselves be a page or multiple pages, so the page data structure is recursive.

Pages are a highly flexible internal data structure used throughout the system. Application developers generally deal with specific pages in three important situations:

In the Clipboard tool and Explorer displays, the page icon icon identifies a property of mode Page.

In addition, one page can govern an activity and is known as the primary page. If for one step in an activity, a different page is identified, that page is known as the step page.

Page as portion of list view display

Optionally, the report produced by a list view rule can be presented to users as a sequence of shorter pages, rather than a single long list to scroll through. Configure this option on the Organize tab of the List View form.

Definitions clipboard, data page, embedded page, indirect page, local variable, locatable page, message, Page Group, Page List, primary page, property mode, step page
Related topics About Property rules
About the Clipboard tool
Understanding page names and reserved pages

UpDefinitions