Adabas Natural Programming

Course

In Bath

Price on request

Description

  • Type

    Course

  • Location

    Bath

  • Duration

    5 Days

The course provides all the information required to enable the students to design and code Natural 2 and Natural 3 Structured Mode programs that process data in an Adabas database. The course includes detailed practical exercises. Suitable for: Programmers requiring the ability to design and code in Natural 2.

Facilities

Location

Start date

Bath (Somerset)
See map
11 Kingsmead Square, BA1 2AB

Start date

On request

About this course

Delegates ideally need to have some programming skills obtained in another programming language.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

AUDIENCE: Programmers requiring the ability to design and code in Natural 2.
PREREQUISITES: Delegates ideally need to have some programming skills obtained in another programming language.
DURATION: 5 days. Hands on.
OBJECTIVES: The course provides all the information required to enable the students to design and code Natural 2 and Natural 3 Structured Mode programs that process data in an Adabas database. The course includes detailed practical exercises.
COURSE CONTENT:
Overview of Natural and Adabas
The Natural Development Environment

Defining Data
Variables and Data Areas
Defining database views
Defining user variables
Redefinition of variables
The Data Editor
Using the data area

Basic Programming
The Program Editor
Listing and deleting objects
Move and Assign statements

Accessing Data on the Database
The Find statement
The With clause
The Sorted By clause
The Read and Histogram statements
Nested database loops
The Find Number statement
The Where clause
The Get statement

Simple Reports
The Display statement
Column headings and spacing
Vertical display
The Newpage, Skip, and Write statements

Simple Transactions
The Input statement
The Map Editor
Using data areas in maps
Editing fields
Using the maps

Conditional Processing and Loops
The If, Decide On, and Decide For statements.
Nested conditional statements.
The Repeat and Escape statements.
The For statement.
The Accept and Reject statements.
The Reinput statement.

Array Processing
User variable arrays
Database arrays

Arithmetic Processing
The Add and Subtract statements
The Multiply and Divide statements
The Compute statement
Mathematical functions
Array arithmetic

Updating Database Records
Store, Delete, and Update statements
Holding records
Avoiding transaction timeouts

Programs, Subroutines and Subprograms
Subroutines and Subprograms
The Fetch statement

Batch Processing
Reading and writing work files
Printing in batch

Advanced Report Writing
Titles and Trailers
Break processing
Using maps for reports

Map Editor Advanced Functions
Help maps and help routines
Processing rules
Defining arrays in maps

Odds and Ends

Adabas Natural Programming

Price on request