Previous Topic: Areas of Pageable MapsNext Topic: Sequence of Events in a Map-paging Session


Map-Paging Sessions

What is a Map-paging Session?

When a CA ADS dialog or an application program uses a pageable map at runtime, a map-paging session takes place. CA ADS dialog or application program commands build and display detail occurrences for map pages during a map-paging session. The operator can update information in data fields and can access different map pages by pressing control keys or specifying page numbers.

The fields in a detail occurrence are defined once when the map is created. At runtime, these fields are repeated as many times on a page as possible to fill the detail area. Each repetition of the detail occurrence represents a record occurrence.

For example, the following screens contrast the definition and run time detail occurrences for a pageable map:

Definition Time

EMPLOYEE PERSONAL DATA EMPLOYEE NAME: ________________________________1 EMPLOYEE NUMBER: _______2 SOCIAL SECURITY NUMBER: _________3 ___________________________________________________________________4 PAGE: _____5

  1. Associated with WK-NAME-0415
  2. Associated with WK-ID-0415
  3. Associated with WK-SS-NO-0415
  4. Associated with system-supplied $Message field
  5. Associated with system-supplied $Page field

Runtime

EMPLOYEE PERSONAL DATA EMPLOYEE NAME: JANE FERNDALE EMPLOYEE NUMBER: 0032 SOCIAL SECURITY NUMBER: 034-56-7890 EMPLOYEE NAME: TOM FITZHUGH EMPLOYEE NUMBER: 0081 SOCIAL SECURITY NUMBER: 112-34-5678 EMPLOYEE NAME: GEORGE FONRAD EMPLOYEE NUMBER: 0045 SOCIAL SECURITY NUMBER: 092-34-7890 EMPLOYEE NAME: ROBIN GARDNER EMPLOYEE NUMBER: 0053 SOCIAL SECURITY NUMBER: 022-34-4444 EMPLOYEE NAME: JENNIFER GARFIELD EMPLOYEE NUMBER: 0003 SOCIAL SECURITY NUMBER: 021-99-4516 PAGE: 0004