Skip to content
CA Datacom Tools - 15.0
Documentation powered by DocOps

Utilizing CA Ideal for CA Datacom

Last update February 19, 2019

The following sections describe the components of a CA Ideal™ for CA Datacom® application.

This page contains the following topics:

Dataview Definition

A dataview is a logical view of data that lets you make requests of the data independently of the storage structure.

Dataview definitions for accessing CA Datacom®/DB tables using native command access are created and maintained in the Datadictionary.

CA Ideal™ for CA Datacom® maintains dataview definitions for SQL access, both for CA Datacom®/DB objects and DB2 objects, in the dictionary facility. The CA Datacom®/DB tables, views, and synonyms are created and maintained in the Datadictionary. The DB2 tables and views are created and maintained in the DB2 catalog.

There are two types of dataview definitions for sequential files:

  • CA Datacom®/DB sites create and maintain modeled sequential file dataviews in Datadictionary.
  • Unmodeled sequential file dataview definitions are created and maintained in the Virtual Library System (VLS) and the dictionary facility. CA Datacom®/DB and DB2 sites can use them.

CA Ideal™ for CA Datacom® treats modeled and unmodeled dataview definitions for sequential files identically once they are cataloged.

Like dataview definitions for unmodeled sequential files, dataview definitions for VSAM files are created and maintained in the Virtual Library System (VLS) and the dictionary facility.

Program Definition

Several facilities are provided for defining a CA Ideal™ for CA Datacom® program:

  • Program Identification Panel
    Lets the application developer initiate the creation of a program and provide descriptive commentary about the program.
  • Program Resources Panel
    Specifies the authorized resources a program uses.
  • Program Environment Panel
    Specifies the plan (SQL precompile) options for a program using CA Datacom® SQL access.
  • Parameter Definition Panel
    Describes and names data used as input parameters to a program. Parameters are only defined if the program requires them.
  • Working Data Definition Panel
    Names and describes data items that are local to each program. This facility is used only when working data items must be defined for the program.
  • Procedure Definition Language (PDL)
    Defines procedures using a high-level language. It includes an integrated database sublanguage, facilities for modularization, structured design and development, arithmetic capability, report and document production, transaction and panel processing, built-in functions, and error handling.
  • Procedure Definition Panel
    Specifies the PDL statements. The Procedure Definition Panel provides a powerful editor that lets the programmer work in the same editing environment across all operating systems and provides templates that help to ensure structured code. All other panels used in CA Ideal™ for CA Datacom® provide some subset of these editing capabilities.

Program definitions are maintained using the Program Definition Facility. For complete information on the program definition panels, see Creating Programs. For more information about descriptions of PDL statements and functions, Using Procedure Definition Language.

Panel Definition

The CA Ideal™ for CA Datacom® Panel Definition Facility (PDF) provides the facilities for creating and maintaining panel definitions that transmit data between the user and the application program. After they are created, you can print, test, and edit panel layouts and definitions online for immediate use. For information about defining panels, see Creating Panel Definitions.

Report Definition

The CA Ideal™ for CA Datacom® Report Definition Facility (RDF) creates, maintains, and tests report definitions. RDF lets the CA Ideal™ for CA Datacom® user define online each report's layout, parameters, fields, column headings, and other options. For information about defining report layouts, see Generating Reports.

Document Definition

CA Ideal™ for CA Datacom® provides a mechanism for defining and generating XML and HTML documents, either in batch or online in response to an HTTP request. For more information about defining documents, see Generating Documents.

Plan or Package Definition (DB2 Only)

CA Ideal™ for CA Datacom® provides a means for creating, maintaining, and binding plans for DB2 applications. See Preparing DB2 Application Plans.

Was this helpful?

Please log in to post comments.