The ADABAS WRITE Data Adapter

Topics:

You can now use FOCUS to maintain Adabas data sources. This bulletin identifies aspects of the FOCUS file maintenance facilities, MODIFY and Maintain, that are unique for the Adabas environment. MODIFY and Maintain requests read, add, update, and delete records. You can modify single data sources, sets of data sources defined in a multi-segment Master File, or unrelated sets of data sources.

Maintain provides a graphical user interface and event-driven processing. In a Maintain procedure, temporary storage areas called stacks collect data, transaction values, and temporary field values. You can use the Maintain Window Painter facility to design Winforms—windows that display stack values, collect transaction values, and invoke triggers. A trigger implements event-driven processing by associating an action (such as performing a specific case in the Maintain procedure) with an event (such as pressing a particular PF key). Maintain also provides set-based processing through enhanced NEXT, UPDATE, DELETE, and INCLUDE commands.

This manual describes differences between the MODIFY and Maintain facilities when these differences affect data adapter processing.

The FOCUS for S/390 documentationcontains a detailed discussion of file maintenance with the FOCUS MODIFY and Maintain facilities. Read this documentation carefully before developing MODIFY or Maintain procedures to use with Adabas data sources.

Note: You can maintain up to 64 data sources in a single MODIFY or Maintain procedure. The limit for a MODIFY COMBINE or a Maintain procedure is 16 Master Files; however, each Master File can describe more than one data source, for a total of 64 segments per procedure minus one for the virtual root segment created by the COMBINE command. In addition, a Maintain procedure can call other Maintain procedures that reference additional data sources.

Prerequisites for running MODIFY and Maintain requests include:

  • The Write data adapter. The Write component of the data adapter must be installed and operational.
  • Proper authorization to perform maintenance operations.
  • Existing data sources to modify. If you intend to load new data sources with MODIFY or Maintain, you must generate them first using Adabas utilities.

Information Builders