Search
×
Search Results
Search
Search
Filter
Settings will take effect with your next search.
Language
Development Environment
Administration
Installation and Getting Started
Toggle navigation
Contents menu
►
Using Natural
Invoking and Terminating a Natural Session
Using Commands and Menu Functions
Natural Online Help
Using Natural Libraries
Maintaining and Executing Natural Objects
Natural Main Menu
Print and Work Files
Configuring your Natural Environment
Rules and Naming Conventions
►
Natural System Architecture
►
Natural Basic Architecture Overview
Natural Nucleus
User Session Data
Natural Buffer Pool
Natural Editors and Utilities
TP/OS Interface
User Interface
Print Files - Work Files
Natural System Files
DBMS Interface - Database Access
Natural SPoD Architecture
►
First Steps
About this Tutorial
Getting Started with Natural
Hello World!
Database Access
User Input
Loops and Labels
Inline Subroutines
Processing Rules and Helproutines
Local Data Areas
Global Data Areas
External Subroutines
Subprograms
►
Unicode and Code Page Support
Introduction
Enabling Unicode and Code Page Support
Configuration and Administration of the Unicode/Code Page Environment
Development Environment
Unicode and Code Page Support in the Natural Programming Language
Unicode Input/Output Handling in Natural Applications
Bidirectional Language Support
Unicode Data Storage
Migrating Existing Applications
Frequently Asked Questions
►
Natural Version 8.2.7 Release Notes for Mainframes
Supported Environments
Available and Required Software AG Product Versions
Installation and Compatibility
New and Changed Features of Base Natural
New and Changed Features of Natural Add-On Products
New and Changed Features of Most Recent Natural Add-On Products
Previous Release Notes
Software AG Mainframe Product Licensing
►
Installation for z/OS
Installation Process and Major Natural Features on z/OS
Installing Natural on z/OS
Installing International Components for Unicode for Software AG on z/OS
Installation for REQUEST DOCUMENT and PARSE XML Statements on z/OS
Installing Natural Net Data Interface on z/OS
Installing Entire System Server Interface on z/OS
Installing Software AG Editor on z/OS
►
Installing Natural CICS Interface on z/OS
Installing Natural CICS Interface Version 8.2.7 on z/OS
Installing Natural CICS Interface Version 8.3.4 on z/OS
►
Installing Natural Com-plete/SMARTS Interface on z/OS
Installing Natural Com-plete/SMARTS Interface Version 8.2.7 on z/OS
Installing Natural Com-plete/SMARTS Interface Version 8.3.5 on z/OS
Installing Natural IMS TM Interface on z/OS
Installing Natural TSO Interface on z/OS
►
Installing Natural for DB2 on z/OS
Installing Natural for DB2 Version 8.2.7 on z/OS
Installing Natural for DB2 Version 8.4.2 on z/OS
Installing Natural for DL/I on z/OS
Installing Natural SQL Gateway on z/OS
►
Installing Natural for VSAM on z/OS
Prerequisites
Installing Natural for VSAM on Adabas System Files on z/OS
Installing Natural for VSAM on VSAM System Files on z/OS
Installing Natural Security on z/OS
Installing Natural SAF Security on z/OS
►
Installing Natural Advanced Facilities on z/OS
Installing Natural Advanced Facilities under CICS on z/OS
Installation Verification for Natural Advanced Facilities under CICS on z/OS
Installing Natural Advanced Facilities under IMS TM on z/OS
Installing Natural Optimizer Compiler on z/OS
Installing Natural Optimizer Compiler Version 8.2.7 on z/OS
Installing Natural Optimizer Compiler Version 8.3.5 on z/OS
Installing Natural Connection on z/OS
Installing Natural Review on z/OS
Installing Entire Transaction Propagator on z/OS
Installing Natural zIIP Enabler on z/OS
►
Installation for z/VSE
Installation Process and Major Natural Features on z/VSE
Installing Natural on z/VSE
Installing International Components for Unicode for Software AG on z/VSE
Installation for REQUEST DOCUMENT and PARSE XML Statements on z/VSE
Installing Natural Net Data Interface on z/VSE
Installing Entire System Server Interface on z/VSE
Installing Software AG Editor on z/VSE
►
Installing Natural CICS Interface on z/VSE
Installing Natural CICS Interface on z/VSE
►
Installing Natural Com-plete/SMARTS Interface on z/VSE
Installing Natural Com-plete/SMARTS Interface Version 8.2.7 on z/VSE
Installing Natural Com-plete/SMARTS Interface Version 8.3.5 on z/VSE
Installing Natural for DL/I on z/VSE
Installing Natural for SQL/DS on z/VSE
►
Installing Natural for VSAM on z/VSE
Prerequisites
Installing Natural for VSAM on Adabas System Files on z/VSE
Installing Natural for VSAM on VSAM System Files on z/VSE
Installing Natural Security on z/VSE
►
Installing Natural Advanced Facilities on z/VSE
Installing Natural Advanced Facilities under CICS on z/VSE
Installation Verification for Natural Advanced Facilities under CICS on z/VSE
Installing Natural Optimizer Compiler on z/VSE
Installing Natural Optimizer Compiler Version 8.2.7 on z/VSE
Installing Natural Optimizer Compiler Version 8.3.5 on z/VSE
Installing Natural Connection on z/VSE
Installing Natural Review on z/VSE
Installing Entire Transaction Propagator on z/VSE
►
Installation for BS2000
Installation Process and Major Natural Features on BS2000
Installing Natural on BS2000
Installing International Components for Unicode for Software AG on BS2000
Installation for REQUEST DOCUMENT and PARSE XML Statements on BS2000
Installing Natural Net Data Interface on BS2000
Installing Entire System Server Interface on BS2000
Installing Software AG Editor on BS2000
Installing Natural TIAM Interface on BS2000
Installing Natural openUTM Interface on BS2000
Installing Natural Security on BS2000
Installing Natural Advanced Facilities on BS2000
Installing Natural Optimizer Compiler on BS2000
Installing Natural Optimizer Compiler Version 8.2.7 on BS2000
Installing Natural Optimizer Compiler Version 8.3.5 on BS2000
Installing Natural Connection on BS2000
Installing Entire Transaction Propagator on BS2000
►
Operations
►
Configuring Natural
Linking Natural Objects to the Natural Nucleus
Natural User Exits
Natural User Access Method for Print and Work Files
Natural System Files
Natural Text Modules and Macros
Natural Configuration Tables
Natural Storage Management
►
Profile Parameter Usage
Natural Parameter Hierarchy
Assignment of Parameter Values
Building a Natural Parameter Module
►
z/OS Environment
Natural under z/OS
Authorized Services Manager under z/OS
Natural Roll Server Functionality
Natural Roll Server Operation
z/VSE Environment
►
BS2000 Environment
Refresh of Natural Load Pool
Optimization of Message Handling
Terminal Types Supported under BS2000
Function Keys Supported under BS2000
Common Memory Pools
Calling Dynamically Reloadable 3GL Programs in a Natural Application
Print File/Work File Server NATPWSV2
Using Network Attached Storage Files as Natural Print and Work Files
RPC Server Front-End
►
Natural in Batch Mode
Natural in Batch Mode under z/OS
Natural in Batch Mode under z/VSE
Natural in Batch Mode under BS2000
Natural in Batch Mode (All Environments)
►
Natural Buffer Pools
Natural Buffer Pool - General
Natural Global Buffer Pool under z/OS
Natural Global Buffer Pool under z/VSE
Common Natural GBP Operating Functions under z/OS and z/VSE
Natural Global Buffer Pool under BS2000
Message Buffer Pool
Optimize Monitor Buffer Pool
►
Natural Swap Pool
Purpose of a Natural Swap Pool
Natural Swap Pool Operation
Natural Swap Pool Initialization
Dynamic Swap-Pool Reorganization
Defining the Natural Swap Pool
Natural User Area Size Considerations
Swap Pool Data Space
Global Restartable Swap Pool under openUTM
Terminating the Global Swap Pool under openUTM
System Spool Access
►
Natural 3GL CALLNAT Interface
Natural 3GL CALLNAT Interface - Purpose, Prerequisites, Restrictions
Natural 3GL CALLNAT Interface - Usage, Examples
►
Operating the Software AG Editor
Editor Work File
Editor Buffer Pool
Natural Net Data Interface NATNETTO
Selectable Units for New Natural Features
►
Natural as a Server
Natural as a Server under z/OS
Natural as a Server under z/VSE
Natural as a Server under CICS
►
Natural Execution - Miscellaneous Topics
Natural 31-Bit Mode Support
Support and Use of Natural and Non-Natural Objects
Input/Output Devices
Double-Byte Character Sets
Asynchronous Processing
►
Natural zIIP Enabler
Prerequisites
General Information on zIIP Processing
Natural zIIP Processing: TCBs, SRBs and Enclaves
Monitoring zIIP Usage
Tuning zIIP Usage
►
Natural Web I/O Interface
Introduction
Introducing the Natural Web I/O Interface Server CICS Adapter
Introducing the Natural Web I/O Interface Server IMS Adapter
►
Installing and Configuring the Natural Web I/O Interface Server
Natural Web I/O Interface Server Concept and Structure
Prerequisites
Installing the Natural Web I/O Interface Server under z/OS
Installing the Natural Web I/O Interface Server under SMARTS on z/VSE
Installing the Natural Web I/O Interface Server under SMARTS on BS2000
Configuring the Natural Web I/O Interface Server
Installing the Natural Web I/O Interface Server CICS Adapter under z/OS
Installing the Natural Web I/O Interface Server CICS Adapter under SMARTS on z/VSE
Configuring the Natural Web I/O Interface Server CICS Adapter
Installing the Natural Web I/O Interface Server IMS Adapter
Configuring the Natural Web I/O Interface Server IMS Adapter
►
Installing the Natural Web I/O Interface Client
Prerequisites
Installing the Natural Web I/O Interface Client on Apache Tomcat
Migrating the Natural Web I/O Interface Client from IIS to Apache Tomcat
►
Configuring the Client
About the Logon Page
Natural Client Session Configuration
Natural Client Configuration Tool
Natural Web I/O Style Sheets
Starting a Natural Application with a URL
Configuring Container-Managed Security
Configuring SSL
Logging
►
Operating and Monitoring the Natural Web I/O Interface Server
Operating the Natural Web I/O Interface Server
Monitor Client NATMOPI
HTML Monitor Client
►
TP Monitor Interfaces
Using Natural with TP Monitors
►
Natural under CICS
Natural CICS Interface Functionality
Natural CICS Generation Parameters
Customizing VSAM RRDS Roll Files
Natural in CICS MRO Environments
CICS Node Error Program Considerations for Natural
CICS 3270 Bridge Support
Natural CICS Interface Threadsafe Considerations
Natural CICS Interface Support for CICS Channels and Containers
Natural CICS Interface and IBM Language Environment (LE)
Special Natural CICS Functionality
Natural CICS Sample Programs
Invoking Natural from User Programs
Asynchronous Natural Processing under CICS
Logging Natural Sessions under CICS
Natural CICS Performance Considerations
Natural Print and Work Files under CICS
►
Natural under CICS - Natural CICS Interface Version 8.3
Natural CICS Interface Functionality - Natural CICS Interface Version 8.3
Natural CICS Generation Parameters - Natural CICS Interface Version 8.3
Customizing VSAM RRDS Roll Files - Natural CICS Interface Version 8.3
Natural in CICS MRO Environments - Natural CICS Interface Version 8.3
CICS Node Error Program Considerations for Natural - Natural CICS Interface Version 8.3
CICS 3270 Bridge Support - Natural CICS Interface Version 8.3
Threadsafe Considerations - Natural CICS Interface Version 8.3
Support for CICS Channels and Containers - Natural CICS Interface Version 8.3
IBM Language Environment (LE) and Natural CICS Interface Version 8.3
Special Natural CICS Functionality - Natural CICS Interface Version 8.3
Natural CICS Sample Programs - Natural CICS Interface Version 8.3
Invoking Natural from User Programs - Natural CICS Interface Version 8.3
Asynchronous Natural Processing under CICS - Natural CICS Interface Version 8.3
Logging Natural Sessions under CICS - Natural CICS Interface Version 8.3
Natural CICS Performance Considerations - Natural CICS Interface Version 8.3
Natural Print and Work Files under CICS - Natural CICS Interface Version 8.3
Natural under Com-plete/SMARTS
►
Natural under IMS TM
Natural under IMS TM - Environments
Natural under IMS TM - Components
Natural under IMS TM - Configuration
Natural under IMS TM - Service Programs
Natural under IMS TM - Service Modules
Natural under IMS TM - User Exits
Natural under IMS TM - Special Functions
Natural under IMS TM - Recovery Handling
Natural under TSO
Natural under TIAM
►
Natural under openUTM
Natural under openUTM - Part 1
Natural under openUTM - Part 2
Natural under openUTM - Part 3
Natural under openUTM - Part 4
►
Database Management System Interfaces
►
Natural for DB2
General Information
Accessing a DB2 Table
Using Natural Tools for DB2
Application Plan Maintenance
Catalog Maintenance
Interactive SQL
Retrieval of System Tables
Environment Setting
Explain PLAN_TABLE
File Server Statistics
Issuing DB2 Commands from Natural
Using Natural System Commands for DB2
Generating Natural Data Definition Modules (DDMs)
Dynamic and Static SQL Support
Using Natural Statements and System Variables
Processing Natural Stored Procedures and UDFs
Interface Subprograms
Natural File Server for DB2
Natural File Server for DB2
Natural for DB2 Version 8.4 - Documentation Updates
►
Natural for SQL/DS
General Information
Accessing an SQL/DS Table
Database Management
Generating Natural Data Definition Modules (DDMs)
Dynamic and Static SQL Support
Using Natural Statements and System Variables
Interface Subprograms
►
Natural SQL Gateway
General Information
Introduction to Natural SQL Gateway
Accessing an SQL Table
Using Natural System Commands for Natural SQL Gateway
Generating Natural Data Definition Modules (DDMs)
Dynamic SQL Support
Using Natural Statements and System Variables
Interface Subprograms
Natural File Server
Natural SQL Gateway Server
►
Natural for VSAM
General Information
Introduction to Natural for VSAM
Customizing Natural for VSAM
Operation
Natural Statements and Transaction Logic with VSAM
►
Natural for DL/I
General Information
Accessing DL/I Data
Natural Parameter Modifications for DL/I
Operation
System File Structure
Natural Batch Utilities
Execution
Programming Language Considerations
Problem Determination Guide
Performance Considerations
DL/I Services
►
Messages and Codes
►
Natural System Error Messages
Natural System Error Messages 0001-0049
Natural System Error Messages 0050-0099
Natural System Error Messages 0100-0149
Natural System Error Messages 0150-0199
Natural System Error Messages 0200-0249
Natural System Error Messages 0250-0299
Natural System Error Messages 0300-0349
Natural System Error Messages 0350-0399
Natural System Error Messages 0400-0449
Natural System Error Messages 0450-0499
Natural System Error Messages 0550-0599
Natural System Error Messages 0600-0649
Natural System Error Messages 0650-0699
Natural System Error Messages 0700-0749
Natural System Error Messages 0750-0799
Natural System Error Messages 0800-0849
Natural System Error Messages 0850-0899
Natural System Error Messages 0900-0949
Natural System Error Messages 0950-0999
Natural System Error Messages 1000-1049
Natural System Error Messages 1050-1099
Natural System Error Messages 1100-1149
Natural System Error Messages 1150-1199
Natural System Error Messages 1200-1249
Natural System Error Messages 1250-1299
Natural System Error Messages 1300-1349
Natural System Error Messages 1350-1399
Natural System Error Messages 1400-1449
Natural System Error Messages 1500-1549
Natural System Error Messages 1550-1599
Natural System Error Messages 1600-1649
Natural System Error Messages 1650-1699
Natural System Error Messages 1700-1749
Natural System Error Messages 1800-1849
Natural System Error Messages 1950-1999
Natural System Error Messages 2000-2049
Natural System Error Messages 2150-2199
Natural System Error Messages 2650-2699
Natural System Error Messages 2950-2999
Natural System Error Messages 3000-3049
Natural System Error Messages 3050-3099
Natural System Error Messages 3100-3149
Natural System Error Messages 3150-3199
Natural System Error Messages 3200-3249
Natural System Error Messages 3250-3299
Natural System Error Messages 3400-3449
Natural System Error Messages 3500-3549
Natural System Error Messages 3550-3599
Natural System Error Messages 3600-3649
Natural System Error Messages 3700-3749
Natural System Error Messages 3750-3799
Natural System Error Messages 3800-3849
Natural System Error Messages 3850-3899
Natural System Error Messages 3900-3949
Natural System Error Messages 3950-3999
Natural System Error Messages 4000-4049
Natural System Error Messages 4050-4099
Natural System Error Messages 4100-4149
Natural System Error Messages 4150-4199
Natural System Error Messages 4200-4249
Natural System Error Messages 4250-4299
Natural System Error Messages 4300-4349
Natural System Error Messages 4350-4399
Natural System Error Messages 4400-4449
Natural System Error Messages 4450-4499
Natural System Error Messages 4500-4549
Natural System Error Messages 4550-4599
Natural System Error Messages 4600-4649
Natural System Error Messages 4650-4699
Natural System Error Messages 4700-4749
Natural System Error Messages 4750-4799
Natural System Error Messages 4800-4849
Natural System Error Messages 4850-4899
Natural System Error Messages 4900-4949
Natural System Error Messages 4950-4999
Natural System Error Messages 5000-5049
Natural System Error Messages 5050-5099
Natural System Error Messages 5100-5149
Natural System Error Messages 5150-5199
Natural System Error Messages 5200-5249
Natural System Error Messages 5250-5299
Natural System Error Messages 5300-5349
Natural System Error Messages 5350-5399
Natural System Error Messages 5400-5449
Natural System Error Messages 5450-5499
Natural System Error Messages 5500-5549
Natural System Error Messages 5550-5599
Natural System Error Messages 5600-5649
Natural System Error Messages 5650-5699
Natural System Error Messages 5700-5749
Natural System Error Messages 5750-5799
Natural System Error Messages 5800-5849
Natural System Error Messages 5850-5899
Natural System Error Messages 5900-5949
Natural System Error Messages 5950-5999
Natural System Error Messages 6000-6049
Natural System Error Messages 6050-6099
Natural System Error Messages 6100-6149
Natural System Error Messages 6150-6199
Natural System Error Messages 6200-6249
Natural System Error Messages 6250-6299
Natural System Error Messages 6300-6349
Natural System Error Messages 6350-6399
Natural System Error Messages 6400-6449
Natural System Error Messages 6450-6499
Natural System Error Messages 6500-6549
Natural System Error Messages 6700-6749
Natural System Error Messages 6750-6799
Natural System Error Messages 6800-6849
Natural System Error Messages 6850-6899
Natural System Error Messages 6900-6949
Natural System Error Messages 6950-6999
Natural System Error Messages 7000-7049
Natural System Error Messages 7050-7099
Natural System Error Messages 7200-7249
Natural System Error Messages 7350-7399
Natural System Error Messages 7400-7449
Natural System Error Messages 7500-7549
Natural System Error Messages 7600-7649
Natural System Error Messages 7650-7699
Natural System Error Messages 7700-7749
Natural System Error Messages 7950-7999
Natural System Error Messages 8000-8049
Natural System Error Messages 8200-8249
Natural System Error Messages 8250-8299
Natural System Error Messages 8300-8349
Natural System Error Messages 9000-9049
Natural System Error Messages 9100-9149
Natural System Error Messages 9200-9249
Natural System Error Messages 9850-9899
Natural System Error Messages 9900-9949
Natural System Error Messages 9950-9999
GETMAIN Error Numbers in NAT7545
FREEMAIN Error Numbers in NAT7546
Compression/Decompression Error Messages
Natural Global Buffer Pool Manager Messages
Optimize Monitor Buffer Pool Messages
Message Buffer Pool Messages
Roll Server Messages
Return Codes and Reason Codes of the Roll Server Requests
Authorized Services Manager Messages
SIP Service Return Codes and Reason Codes
RPC Server Front-End Messages
Natural under Com-plete/SMARTS User Abend Codes
Natural under CICS Messages
Natural under IMS TM Error Messages
Natural under TIAM Error Messages
Natural under openUTM Error Messages
Error Messages from the Natural Swap Pool Manager Valid under CICS and openUTM
Static Generation Messages and Codes Issued under NDB/NSQ
Natural for DL/I Interface Status Codes and Abend Codes
Natural for VSAM Interface Abend Codes
Entire Transaction Propagator Abend Codes
Natural Advanced Facilities BS2000 Error Messages
Natural under BS2000 Batch Error Messages
Messages from Program CMPSTART
Print File/Work File Server NATPWSV2 Error Messages
►
Natural Security
Structure And Terminology Of Natural Security
Natural Security On Different Platforms
First Steps After the Installation
Logging On
Finding Your Way In Natural Security
Administrator Services
User Maintenance
Library Maintenance
Protecting Libraries
Protecting Environments
Protecting DDMs On Mainframes
Protecting DDMs On UNIX, OpenVMS And Windows
Protecting Utilities
Protecting the Natural Development Server Environment and Applications
Protecting the Natural Development Environment in Eclipse
Protecting Natural RPC Servers and Services
Protecting External Objects
Mailboxes
Retrieval
Countersignatures
Functional Security
Natural Security In Batch Mode
Transferring Security Data To Another System File
User Exits
Application Programming Interfaces
Add-On Products and Plug-Ins
►
Natural SAF Security - Overview
Introducing Natural SAF Security
Activating Natural SAF Security
Defining Resources in the External Security System and Activating Them
Administrator Services
Application Programming Interfaces
►
SAF Security Kernel
Introduction
Installation
Operator Commands
SAF* - SAF Daemon Messages
SEFM* - ADASAF SAF Interface and SAF Security Kernel Messages
SAF Return Codes
SAF Internal Function Codes
Interpreting Trace Messages
Security Definitions
►
Natural RPC (Remote Procedure Call)
Introducing Natural RPC
Prerequisites and Preparatory Information
Restrictions and Limitations
Setting Up a Natural RPC Environment
Starting a Natural RPC Server
Terminating a Natural RPC Server
Operating a Natural RPC Environment
Using a Conversational RPC
Reliable RPC
Using a Remote Directory Server - RDS
Using Security
EntireX Broker Support
APIs for Providing an RPC Context from the Natural Client Side
►
Natural Connection
Main Functionality
Preparing to Use Natural Connection
Natural Statements
Processing Work Files and Nested Loops
►
Entire Transaction Propagator
Features, Enhancements and Corrections in ETP Version 1.5.2
Introducing ETP
ETP Setup
Programming ETP
►
ETP Operations and Administration - Overview
Overview of General Tasks
ETP Maintenance Utility
Master File Task Screens
Replicate File Task Screens
Replicating Logged Transactions
Controlling Execution of Asynchronous Tasks
Deleting Successfully Replicated Transactions
Displaying X-Ref Transaction State
Using Special Functions
Executing a Natural Command
ETP Restart and Recovery
Correcting Unlogged Transactions
Database Errors during Logging of Master File Transactions
Using ETP with 3GL Programs
Reporting ETP Errors
ETP Interface for CICS
Glossary of ETP Terms
►
Natural Advanced Facilities
Natural Advanced Facilities - Introduction
►
NAF - Administration
NAF - Reports/Queues - Function 10
NAF - Devices - Function 11
NAF - Abstracts - Function 12
NAF - Applications - Function 13
NAF - Change Spool File - Function 14
►
NAF - Information
NAF - Cross-Reference - Function 20
NAF - Statistics - Function 21
NAF - Look at Spool File - Function 22
NAF - CALLNAT Handling - Function 23
►
NAF - Maintenance - Overview
NAF - Spool File Properties - Function 30
NAF - Objects - Function 31 - Overview
NAF - User Profile - Function 31.1
NAF - Logical Printer - Function 31.2
NAF - Allocation Table - Function 31.3
NAF - Printer - Function 31.4
NAF - Header Page - Function 31.5
NAF - Application - Function 31.6
NAF - Cluster - Function 31.7
NAF - NTCC Table - Function 31.8
NAF - Calendar - Function 31.9
NAF - Message Header - Function 31.A
NAF - Mass Update - Function 32
NAF - Hardcopy Allocations - Function 33
NAF - Transfer Objects - Function 34
►
NAF - Control Functions - Overview
NAF - Check Spool File - Function 40
NAF - Logging Data - Function 41
NAF - Create Test Report - Function 42
NAF - Delete Report by Date - Function 43
NAF - Natural Features Supported
NAF - NATSPOOL and Natural Security
NAF - Features in a CICS Environment
NAF - Features in an IMS TM Environment
NAF - Features in a BS2000 Environment
Natural Profile Parameters for NATSPOOL
NAF - NATSPOOL Initialization
NAF - NATSPOOL in Batch Mode
NAF - NATSPOOL under TSO
►
Statements
Statements Grouped by Function
Syntax Symbols and Operand Definition Tables
►
Using Natural SQL Statements
Common Set and Extended Set
Basic Syntactical Items
Natural View Concept
Scalar Expressions
Search Conditions
Select Expressions
Flexible SQL
Referenced Example Programs
ACCEPT/REJECT
ADD
ASSIGN
AT BREAK
AT END OF DATA
AT END OF PAGE
AT START OF DATA
AT TOP OF PAGE
BACKOUT TRANSACTION
BEFORE BREAK PROCESSING
CALL
CALL FILE
CALL LOOP
CALLDBPROC (SQL)
CALLNAT
CLOSE CONVERSATION
CLOSE PC FILE
CLOSE PRINTER
CLOSE WORK FILE
COMMIT (SQL)
COMPOSE
COMPRESS
COMPUTE
CREATE OBJECT
DECIDE FOR
DECIDE ON
DEFINE CLASS
►
DEFINE DATA
Function and Basic Syntax Rules
Defining Global Data
Defining Parameter Data
Defining Local Data
Defining Application-Independent Variables
Defining Context Variables for Natural RPC
Defining NaturalX Objects
Variable Definition
View Definition
Redefinition
Array Dimension Definition
Initial-Value Definition
Initial/Constant Values for an Array
EM, HD, PM Parameters for Field/Variable
Examples of DEFINE DATA Statement Usage
DEFINE FUNCTION
DEFINE PRINTER
DEFINE PROTOTYPE
DEFINE SUBROUTINE
DEFINE WINDOW
DEFINE WORK FILE
DELETE
DELETE (SQL)
DISPLAY
DIVIDE
DO/DOEND
DOWNLOAD PC FILE
EJECT
END
END TRANSACTION
ESCAPE
EXAMINE
EXPAND
FETCH
FIND
FOR
FORMAT
GET
GET SAME
GET TRANSACTION DATA
HISTOGRAM
IF
IF SELECTION
IGNORE
INCLUDE
►
INPUT
INPUT Syntax 1 - Dynamic Screen Layout Specification
INPUT Syntax 2 - Using Predefined Map Layout
INSERT (SQL)
INTERFACE
LIMIT
LOOP
MERGE (SQL)
METHOD
MOVE
MOVE INDEXED
MULTIPLY
NEWPAGE
OBTAIN
ON ERROR
OPEN CONVERSATION
OPTIONS
PARSE XML
PASSW
PERFORM
PERFORM BREAK PROCESSING
PRINT
PROCESS
PROCESS COMMAND
PROCESS PAGE
PROCESS SQL (SQL)
PROPERTY
READ
READ RESULT SET (SQL)
READ WORK FILE
READLOB
REDEFINE
REDUCE
REINPUT
REJECT
RELEASE
REPEAT
REQUEST DOCUMENT
RESET
RESIZE
ROLLBACK (SQL)
RETRY
RUN
SELECT (SQL)
SEND METHOD
SEPARATE
SET CONTROL
SET GLOBALS
SET KEY
SET TIME
SET WINDOW
SKIP
SORT
STACK
STOP
STORE
SUBTRACT
SUSPEND IDENTICAL SUPPRESS
TERMINATE
UPDATE
UPDATE (SQL)
UPDATELOB
UPLOAD PC FILE
WRITE
WRITE TITLE
WRITE TRAILER
WRITE WORK FILE
►
System Functions
Natural System Functions for Use in Processing Loops
Mathematical System Functions
►
Miscellaneous System Functions
*MINVAL/*MAXVAL - Evaluate the Minimum/Maximum
*TRANSLATE - Translate to Lower/Upper Case Characters
*TRIM - Remove Leading and/or Trailing Blanks
POS - Field Identification Function
RET - Return Code Function
SORTKEY - Sort-Key Function
Functions Supplied as Natural Objects
►
System Variables
Application Related System Variables
Date and Time System Variables
Input/Output Related System Variables
Natural Environment Related System Variables
System Environment Related System Variables
XML Related System Variables
►
Terminal Commands
Introduction to Terminal Commands
Terminal Commands Grouped by Function
Terminal Command Key Assignments
% - Continuation Indicator for INPUT in Batch
%% and %. - Interrupt Current Operation
%* - Inhibit Character Display
%.P - Delete First Entry from Stack
%.S - Read Stack Entry without Deleting it
%/ - End-of-File
%+ and %- - Enable/Disable Use of Natural Connection
%
%
%= - Assigning Colors to Fields
%A - Play Back a Recording
%B - Activate/Deactivate a Recording
%B= - Specify Library for a Recording
%C - Copying Contents of Page Buffer
%CS and %CC - Copying Data to Stack or *COM
%D - Activate Keyword/Delimiter Mode
%D= - Control of Outlining
%DUE - Dump for Specific Error
%E - Display Screen Captures
%E= - Activate/Deactivate Error Processing
%F - Activate Forms/Screen Mode
%F= - Frame Characters for Window
%FM - Numeric Edit Mask Free Mode
%G - Set Playback Mode for a Recording
%H - Hardcopy Output
%I - Capture Current Screen
%J - Invoke Helproutine
%KN, %KO and %KS - Function-Key Logic under BS2000
%K and %KP - Simulate PF- and PA-Key
%L - Disable Lower- to Upper-Case Translation
%L= - Set Language Code
%M - Control of Message Line
%MSGSF - Display System Error Messages in Full
%N - Activate Non-Conversational Mode
%O - Deactivate Screen Capturing
%P - Capture Screen Sequence
%P= - CALL Options
%Q - Suppress Next Input
%QO - Suppress Pseudo-Conversational Output
%QS - Simultaneous Output of Multiple Screens
%R - Repeat INPUT Statement
%
%RM - Protection of Light Pen Sensitive Fields
%RN - Suppress Compression of Screen Data
%RO - Activate/Deactivate Screen Optimization
%S - Resume Screen Capturing
%T - Position Cursor to Top of Active Window
%Tll/cc - Position Cursor to Line ll, Column cc
%T+ and %T- - Position Cursor on Protected Fields
%T* - Position Cursor Outside Window
%T= - Activate Converter Routine for Device Type
%TRE - Activate/Deactivate External Trace
%TRI - Activate/Deactivate Internal Trace
%U - Translate Lower to Upper Case
%V - Control of Print Mode
%W - Window Processing
%X - Control of Infoline
%Y - Control of PF-Key Lines
%Z - Clear Source Area
►
Parameter Reference
Introduction to Profile Parameters
Introduction to Session Parameters
Profile Parameters Grouped by Category
ABLOG – Log Program Execution Errors
AD - Attribute Definition
ADAACBX – Use of the Extended Adabas Control Block
ADAMODE - Adabas Call Interface Mode
ADANAME - Name of Adabas Link Routine
ADAPRM - Adabas Review Support
ADASBV - Adabas Security by Setting
AL - Alphanumeric Length for Output
ASIZE - Entire System Server Auxiliary Buffer
ASPSIZE - Work Area Size of Adabas Stored Procedures and Triggers
ASYNNAM - Output System ID for Asynchronous Processing (under openUTM)
ATTN - Attention Key Interrupt Support
AUTO - Automatic Logon
BP82 - Buffer Pool Placeholder when Object not Found
BPC64 - Buffer Pool Cache Storage Type
BPCSIZE - Cache Size for Natural Buffer Pool
BPI - Buffer Pool Initialization
BPLIST - Name of Preload List for Natural Buffer Pool
BPMETH - Buffer Pool Space Search Algorithm
BPNAME - Name of Natural Global Buffer Pool
BPPROP - Global Buffer Pool Propagation
BPSFI - Object Search First in Buffer Pool
BPSIZE - Size of Natural Local Buffer Pool
BPTEXT - Size of Text Segments in Natural Buffer Pool
BSIZE - Size of EntireX Broker Buffer
BX - Box Definition
CANCEL - Session Cancellation with Dump
CC - Error Processing in Batch Mode
CCHAR - Allow Output Control Characters
CCTAB - Printer Escape Sequence Definition
CD - Color Definition
CDYNAM - Dynamic Loading of Non-Natural Programs
CF - Character for Terminal Commands
CFICU - Unicode and Code Page Support
CFWSIZE (Internal Use)
CICSP - Environment Parameters for Natural CICS Interface
CLEAR - Processing of CLEAR Key in NEXT Mode
CM - Command Mode
CMPO - Compilation Options
CMPR - General Default Compression Optimization Algorithm
COMP - Parameters for Natural Com-plete/SMARTS Interface
CP - Default Code Page Name
CPCVERR - Code Page Conversion Error
CPOBJIN - Code Page of Batch Input File
CPPRINT - Code Page of Batch Output File
CPSYNIN - Code Page of Batch Input File for Commands
CSIZE - Size of Con-nect/Con-form Buffer Area
CSTATIC - Statically Linked Modules
CV - Attribute Control Variable
CVMIN - Control Variable Modified at Input
DATSIZE - Minimum Size of Buffer for Local Data
DB - Database Types and Options
DB2 - Parameters for SQL Database Management Interfaces
DB2SIZE - Natural Buffer Area for DB2 or SQL/DS
DBCLOSE - Database Close at Session End
DBGAT - Debug Attach Server for NaturalONE
DBGERR - Automatic Start of Debugger at Runtime Error
DBID - Default Database ID for Natural System Files
DBOPEN - Database Open without ETID
DBROLL - Database Calls before Session Suspension
DBUPD - Database Updating
DC - Character for Decimal Point Notation
DD - Day Differential
DELETE - Deletion of Dynamically Loaded Programs
DF - Date Format
DFOUT - Date Format for Output
DFSTACK - Date Format for Stack
DFTITLE - Output Format of Date in Standard Report Title
DL - Display Length for Output
DLISIZE - Size of Natural Buffer Area for DL/I
DO - Display Order of Output Data
DS - Define Size of Storage Buffer
DSC - Data-Stream Compression (for 3270-Type Terminals)
DSIZE - Size of DBLOG Buffer
DTFORM - Date Format
DU - Dump Generation
DUE - Dump Generation, Error-Specific
DY - Dynamic Attributes
DYNPARM - Control Use of Dynamic Parameters
ECHO - Control Printing of Batch Input Data
EDBP - Software AG Editor Buffer Pool Definitions
EDPSIZE - Size of Software AG Editor Auxiliary Buffer Pool
EJ - Page Eject
EM - Edit Mask
EMFM - Edit Mask Free Mode
EMU - Unicode Edit Mask
ENDBT - BACKOUT TRANSACTION at Session End
ENDMSG - Display Session-End Message
ES - Empty Line Suppression
ESCAPE - Ignore Terminal Commands %% and %.
ESIZE - Size of User-Buffer Extension Area
ET - Execution of END/BACKOUT TRANSACTION Statements
ETA - Error Transaction Program
ETDB - Database for Transaction Data
ETEOP - Issue END TRANSACTION at End of Program
ETID - Adabas User Identification
ETIO - Issue END TRANSACTION upon Terminal I/O
ETPSIZE - Size of Entire Transaction Propagator Buffer
ETRACE - External Trace Function
ETSYNC - Issue Syncpoint upon End of Transaction/Backout Transaction
EXCSIZE - Size of Buffer for Natural Expert C Interface
EXRSIZE - Size of Buffer for Natural Expert Rule Tables
FAMSTD - Overwriting of Print and Work File Access Method Assignments
FC - Filler Character for INPUT Statement
FC - Filler Character for DISPLAY Statement
FCDP - Filler Character for Dynamically Protected Input Fields
FDIC - Predict System File
FL - Floating Point Mantissa Length
FNAT - Natural System File for System Programs
FNR - Default File Number of Natural System Files
FPROF - Natural System File for Parameter Profiles
FREEGDA - Release GDA in Utility Mode
FREG - Natural Registry System File
FS - Default Format/Length Setting for User-Defined Variables
FSEC - Natural Security System File
FSIZE (Internal Use)
FSPOOL - Natural Advanced Facilities Spool File
FUSER - Natural System File for User Programs
GC - Filler Character for Group Headers
HC - Header Centering
HCAM - Hardcopy Access Method
HCDEST - Hardcopy Output Destination
HD - Header Definition
HE - Helproutine
HI - Help Character
HW - Heading Width
IA - Input Assign Character
IC - Insertion Character
ICU - Unicode Insertion Character
ID - Input Delimiter Character
IKEY - Processing of PA and PF Keys
IM - Input Mode
IMSG - Session Initialization Error Messages
IMSP - General Parameters for Natural IMS TM Interface
IMSPE - Environment Parameters for Natural IMS TM Interface
IMSPT - Transaction Definitions for Natural IMS TM Interface
INTENS - Printing of Intensified Fields
IP - INPUT Prompting Text
IS - Identical Suppress
ISIZE - Size of Initialization Buffer
ITERM - Session Termination in Case of Initialization Error
ITRACE - Internal Trace Function
KD - Key Definition
KEY - Setting Assignments to PA, PF and CLEAR Keys
LC - Lower to Upper Case Translation
LC - Leading Characters
LCU - Unicode Leading Characters
LE - Reaction when Limit for Processing Loop Exceeded
LFILE - Logical System File Definition
LIBNAM - Name of External Program Load Library
LOG (Internal Use)
LS - Line Size
LT - Limit for Processing Loops
MADIO - Maximum DBMS Calls between Screen I/O Operations
MAINPR - Override Default Output Report Number
MAXCL - Maximum Number of Program Calls
MAXROLL - Number of CMROLL Calls before Session Suspension
MAXYEAR - Maximum Year for Date/Time Values
MC - Multiple-Value Field Count
MENU - Menu Mode
ML - Position of Message Line
MONSIZE - Size of SYSTP Monitor Buffer
MP - Maximum Number of Pages of a Report
MS - Manual Skip
MSGSF - Display System Error Messages in Short/Full Format
MT - Maximum CPU Time
NAFSIZE - Size of Buffer for Natural Advanced Facilities
NAFUPF - Natural Advanced Facilities User Profile
NC - Use of Natural System Commands
NISN (Internal Use)
NL - Numeric Length for Output
NUCNAME - Name of Environment-Independent Nucleus
O4I - Collect Data for Optimize for Infrastructure
OBJIN - Use of CMOBJIN as Natural Input File
OPF - Overwriting of Protected Fields by Helproutines
OPRB - Database Open/Close Processing
OPT - Control of Natural Optimizer Compiler
OSP - Parameters for z/OS Batch
OUTDEST - Output Destination for Asynchronous Processing
OVSIZE - Storage Thread Overflow Size
PARM - Alternative Parameter Module
PC - Control of Personal-Computer Access Method
PC - Periodic Group Count
PCNTRL - Print-Control Characters
PD - Limit of Pages for NATPAGE
PDPSIZE - Size of the Profiler Data Pool
PECK - PCHECK/ECHECK Error Processing
PGP - Properties for External Programs
PLOG - Logging of Dynamic Parameters
PM - Print Mode
POS22 - Version 2.2 Algorithm for POS System Function
PRINT - Print File Assignments
PROFILE - Apply Parameter Profile
PROGRAM - Non-Natural Program Receiving Control after Termination
PS - Page Size for Natural Reports
PSEUDO - CICS Pseudo-Conversational Mode
RCA - Resolve Addresses of Statically Linked Modules
RCALIAS - External Name Definition for Statically Linked Modules
RCFIND - Handling of Response Code 113 for FIND Statement
RCGET - Handling of Response Code 113 for GET Statement
RDACT - (Internal Use)
RDC - Configure the Natural Data Collector
RDCEXIT - Define Natural Data Collector User Exits
RDCSIZE - Size of Buffer for the Natural Data Collector
RDNODE - (Internal Use)
RDPORT - (Internal Use)
READER - z/VSE System Logical Units for Input
RECAT - Dynamic Recataloging
REINP - Issue Internal REINPUT Statement for Invalid Data
RELO - Storage Thread Relocation
RFILE - File for Recordings
RI - Release ISNs
RJESIZE - Initial Size of NATRJE Buffer
RM - Retransmit Modified Fields
RNCONST - Renumber Line Numbers in Constants
ROSY - Read-Only Access to System Files
RPC - Remote-Procedure-Call Settings
RUNSIZE - Size of Runtime Buffer
SA - Sound Terminal Alarm
SB - Selection Box
SCTAB - Scanner Characters
SELUNIT - Activate Selected Natural Features
SENDER - Screen Output Destination for Asynchronous Processing
SF - Spacing Factor
SG - Sign Position
SKEY - Storage Key for Program Execution
SL - Source Line Length
SLOCK - Source Locking
SM - Programming in Structured Mode
SORT - Control of Sort Program
SOSI - Shift-Out/Shift-In Codes for Double-Byte Character Set
SRETAIN - Retain Source Format
SSIZE - Size of Source Area Allocated by the Editors
STACK - Place Data/Commands on the Stack
STACKD - Stack Delimiter Character
STEPLIB - Additional Steplib Library
SUBSID - Subsystem ID under z/OS and z/VSE
SYNERR - Control of Syntax Errors
SYS - Define and Activate a Set of Dynamic Profile Parameters
SYSCIP - Adabas Cipher Key for Natural System Files
SYSPSW - Adabas Default Password for Natural System Files
TAB - Standard Output Character Translation
TAB1 - Alternative Output Translation
TAB2 - Alternative Input Translation
TABA1 - EBCDIC-to-ASCII Translation
TABA2 - ASCII-to-EBCDIC Translation
TABL - SYS Library Output Translation
TC - Trailing Characters
TCU - Unicode Trailing Characters
TD - Time Differential
TF - Translation of Database ID/File Number
THSEPCH - Thousands Separator Character
THSIZE – Thread Size
TMODEL - IBM 3270 Terminal Model
TPF (Internal Use)
TQ - Translate Quotation Marks
TRACE - Define Components to be Traced
TS - Translate Output from Programs in System Libraries
TSIZE - Size of Buffer for Adabas Text Retrieval
TSOP - Parameters for Natural TSO Interface
TTYPE - Terminal Type
UC - Underlining Character
UCONMAX - Maximum Number of Concurrent Sessions for a User
UDB - User Database ID
ULANG - User Language
UNIIO (Internal Use)
UPSI - Control of the User Program Switch Indicator
USER - Restrict Use of Profile Parameter Strings and Modules
USERBUF (Internal Use)
UTAB1 - Lower-to-Upper-Case Translation
UTAB2 - Upper-to-Lower-Case Translation
VSAM - Parameters for Natural for VSAM
VSEP - Parameters for z/VSE Batch
VSIZE - Size of Buffer Area for Natural for VSAM
WEBIO - Web I/O Interface Screen Rendering
WH - Wait for Record in Hold Status
WORK - Work-File Assignments
WPSIZE - Sizes of Natural Work Pools
WSISIZE - Buffer for Natural Workstation Interface
XML - Activate PARSE XML and REQUEST DOCUMENT Statements
XREF - Creation of XRef Data for Natural
YD - Year Differential
YSLW - Year Sliding or Fixed Window
ZD - Zero-Division Check
ZIIP - zIIP Processing (z/OS Only)
ZP - Zero Printing
ZSIZE - Size of Entire DB Buffer Area
►
Programming Guide
Natural Programming Modes
►
Objects for Natural Application Management
Data Areas
Data Definition Module (DDM)
Programs and Subordinate Routines
Helproutine
Copycode
Text
Class
Map
Adapter
Dialog
Resource
Recording
Error Message
Command Processor
Editor Profile
Map Profile and Device Profile
Parameter Profile
Debug Environment
Function Call
►
Field Definitions
Use and Structure of DEFINE DATA Statement
User-Defined Variables
Introduction to Dynamic Variables and Fields
Using Dynamic and Large Variables
User-Defined Constants
Initial Values (and the RESET Statement)
Redefining Fields
Arrays
X-Arrays
►
Database Access
Natural and Database Access
Accessing Data in an Adabas Database
Accessing Data in an SQL Database
Accessing Data in a VSAM Database
Accessing Data in a DL/I Database
►
Report Format and Control
Report Specification - (rep) Notation
Layout of an Output Page
Statements DISPLAY and WRITE
Index Notation for Multiple-Value Fields and Periodic Groups
Page Titles, Page Breaks, Blank Lines
Column Headers
Parameters to Influence the Output of Fields
Code Page Edit Masks - EM Parameter
Unicode Edit Masks - EMU Parameter
Vertical Displays
►
Further Programming Aspects
Text Notation
User Comments
Data Computation
Rules for Arithmetic Assignment
Conditional Processing - IF Statement
Logical Condition Criteria
Loop Processing
Control Breaks
Stack Processing
System Variables and System Functions
Processing of Date Information
End of Statement, Program or Application
Processing of Application Errors
Compilation Aspects
Statements for Internet and XML Access
►
Application User Interfaces
Screen Design
Dialog Design
►
NaturalX
Introduction to NaturalX
Developing NaturalX Applications
Natural Reserved Keywords
Referenced Example Programs
►
Editors
Locking of Source Objects
Editors - General Information
Program Editor
Data Area Editor
►
Map Editor
Components of the Map Editor
Summary of Map Creation
Invoking and Leaving the Map Editor
Functions in the Edit Map Menu
Initializing a Map
Editing a Map
Defining Map Fields
Extended Field Editing
Post Assignment of Fields
Array and Table Definitions
Processing Rules
►
Map Editor Tutorial
Opening the Map Editor
Creating, Positioning and Deleting Map Fields
Testing and Saving a Map
Defining Processing Rules
Naming Fields and Saving/Cataloging a Map
Defining Field Properties
Creating and Testing a Help Map
Invoking a Map with INPUT USING MAP
Creating a Map for WRITE and Copying Field Definitions
Reusing the Layout of a Map
Invoking a Map with WRITE USING MAP
►
SYSDDM Utility
Principles of Operation
Invoking and Terminating SYSDDM
Using SYSDDM Maintenance and Service Functions
Creating DDMs
Invoking and Terminating the DDM Editor
Using the DDM Editor
Cataloging a DDM
Listing DDMs
Maintaining DDMs in Different Environments
►
Software AG Editor
General Information on the Software AG Editor
Invoking the Software AG Editor
Using the Editor Screen
Using Commands
Creating and Modifying Data
Setting the Editor Profile
Storing Data and Leaving the Software AG Editor
Summary of Line Commands
Summary of Main Commands
►
System Commands
Issuing System Commands
System Command Syntax
System Commands Grouped by Category
AIV
BUS
CATALL
CATALOG
CHECK
CLEAR
COMPOPT
CPINFO
DELETE
DUMP
EDIT
EDT
EXECUTE
FIN
GLOBALS
HELP
INPL
KEY
LAST
LASTMSG
LIST
LISTDBRM
LIST XREF
LISTSQL
LISTSQLB
LOGOFF
LOGON
MAIL
MAINMENU
NATQVS
NOCOPT
NOCSHOW
NOCSTAT
PROFILE
PROFILER
RDC
READ
RENAME
RENUMBER
RETURN
ROUTINES
RPCERR
RUN
SAVE
SCAN
SCRATCH
SETUP
SHOWDBS
SHOWSU
SQLDIAG
SQLERR
STOW
STRUCT
SYSADA
SYSAPI
SYSBPM
SYSCP
SYSDB2
SYSDDM
SYSEDT
SYSERR
SYSEXT
SYSEXV
SYSFILE
SYSMAIN
SYSNCP
SYSOBJH
SYSPARM
SYSPROD
SYSPROF
SYSRPC
SYSTP
TECH
TEST
TEST DBLOG
UNCATALOG
UNLOCK
UPDATE
XREF
ZIIP
►
Utilities
Utility Activation
Utilities Grouped by Purpose
ADACALL Utility - Issuing Adabas Direct Calls
►
DBLOG Utility - Logging Database Calls
Executing DBLOG
DBLOG Menu
DBLOG Trace Screen
DBLOG Snapshot Function
TEST DBLOG Command
INPL Utility
NATPAGE Utility - Screen Capturing
NATRJE Utility - Natural Remote Job Entry
►
Object Handler
General Information on the Object Handler
Functions
Wizards
Advanced User
Compact Mode
Restart Load
View
Find
Administration
Select System File
Select Library
Select System Error Messages
Select Objects
Object Specification
Object Specification - All Objects on the Work File
Object Specification - Natural Library Objects
Object Specification - Natural System Error Messages
Object Specification - Natural Command Processors
Object Specification - Natural-Related Objects
Object Specification - DDMs
Object Specification - FDTs
Use Selection or List Workplan
Settings
Workplans
Name, Date and Time Specification
Work Files
Direct Commands
Basic Command Syntax
select-clause
Object List - LIST Workplan
parameter-setting
option-setting
Examples of Using Direct Commands
Commands for Navigation and Special Functions
Batch Condition Codes and User Exit Routines
Tools
Profile Settings
Migration from NATUNLD/NATLOAD and SYSTRANS to the Object Handler
Recording Utility
SYSAPI Utility - APIs of Natural Add-On Products
►
SYSBPM Utility - Buffer Pool Management
Invoking and Operating SYSBPM
List Objects
Delete Objects
Directory Information
Hexadecimal Display
Write to Work File
Display Sorted Extract
Buffer Pool Statistics
BP Cache Statistics
Message Pool Statistics
Select Buffer Pool
Select Message Pool
Blacklist Maintenance
Preload List Maintenance
Performance Considerations
SYSBPM Direct Commands
Batch Processing
Application Programming Interfaces
SYSCP Utility - Code Page Administration
SYSEDT Utility - Editor Buffer Pool Administration
►
SYSERR Utility
General Information on Messages
Invoking SYSERR
Functions
Parameters
Direct Commands
Upper Case Conversion - ERRUPPER
Replacing Characters - ERRCHAR
Managing Messages in Different Libraries
Application Programming Interface USR0020P
SYSEXT Utility - Natural Application Programming Interfaces
SYSEXV Utility
►
SYSMAIN Utility - Object Maintenance
General Information on SYSMAIN
Invoking and Terminating SYSMAIN
Using Menu Functions and Commands
Processing Programming Objects
Processing Debug Environments
Processing Error Messages
Processing Profiles
Processing Rules
Processing DL/I Subfiles
Processing DDMs
Processing Predict Sets
Keywords and Variables in Direct Commands
Special Commands Issued to SYSMAIN
Processing Status and Error Notification
Special Considerations for Administrators
SYSNCP Utility
SYSPARM Utility
Natural Profiler
Profiling Natural Applications
Code Coverage of Natural Applications
Basic Concepts of the Profiler Utility
Using the Profiler Utility in Online Mode
Using the Profiler Utility in Batch Mode
Natural Profiler MashApp
SYSRDC Utility
►
SYSRPC Utility
Invoking and Terminating SYSRPC
Service Directory Maintenance
Replacing Items in the Service Directory
Generating Interface Objects - General Considerations
Generating Single Interface Objects with Parameter Specification
Generating Multiple Interface Objects
Calculating Size Requirements
Parameter Maintenance
Server Command Execution
Listing Servers Registered on EntireX Broker
Overview of SYSRPC Direct and Batch Commands
►
SYSTP Utility
Invoking SYSTP and Executing Functions
Using SYSTP Utility Screens
General SYSTP Functions
SYSTP Functions under CICS
SYSTP Functions under IMS TM
SYSTP Functions under TIAM and UTM
SYSTP in Batch for CICS Sessions
►
Debugger
Debugger Tutorial
Concepts of the Debugger
Start the Debugger
Switch Test Mode On and Off
Debug Environment Maintenance
Spy Maintenance
Breakpoint Maintenance
Watchpoint Maintenance
Call Statistics Maintenance
Statement Execution Statistics Maintenance
Variable Maintenance
List Object Source
Error Handling
Execution Control Commands
Navigation and Information Commands
Command Summary and Syntax
Preparing Natural for Attached Debugging
►
Web Technology
►
Natural Web Interface
Introducing the Natural Web Interface
Natural Web Interface Configuration
Configuring the Natural Web Interface
Web Interface Troubleshooting
Natural Web Interface Essentials
Working with the Natural Web Interface
►
Natural Web Server Extensions
Natural Web Server Extensions - Introduction
Natural Web Server Extensions - Initialization File
Natural Web Server Extensions - Error Messages
Programming Tips
Web Interface Administration
Demonstration Application - without JavaScript
Demonstration Application - with JavaScript
Natural Web Interface Error Messages
Natural Web Online Documentation SYSWEB
Clear Output Area
Set Document Content-Type
Count Size of Output Area
Generate Error Page
Writes to the Document and Converts to Valid HTML
Writes HTTP Settings to the Document
Info About Internal Values
End and Initialize Document
List All Environment Variables
Set Document Location
Read Environment Variable
Read Environment Variables Groups
Read Environment Text Area Variables
Write Text to Document
Write Newline to Output Area
Text to HTML
Text to XML
Text to URL
Replace Inside Return Document
Read Output Page
Anchor
Button
Checkbox Group
Comment Line
Level n Header
Image
Input
Line Break
Form
HTML Document
List
Paragraph
Radio Button Group
Horizontal Rule
Scrolling List
Table
Universal Tag
Text Area
Text to URL - Decoded
Time/Date String
List all Natural Libraries
Run Online Natural Web Interface Subprograms
Generate Natural Subprogram to use with Natural Web Interface
List Directory of a Natural Library
List All Parameters Passed From a HTTP Server To a Called Natural Subprogram
Return an HTML Page Saved as Natural Source Object
List the Current Natural Web Interface Settings
List Source of Natural Object
Online Documentation
►
XML Toolkit
Introduction
Using the XML Toolkit
Setting up Specific Generation Options
Using a Natural Data Source
Using an external Data Source
Natural Simple XML Parser
Examples
Parser Error Messages
►
Natural Optimizer Compiler
NOC - General Information
►
Using the Optimizer Compiler - Overview
What is Compiled and What is Not
NOCSTAT Command
Displaying the Size of the Machine Code
Optimizer Usage Examples
Activating the Optimizer Compiler
Optimizer Options
Performance Considerations
Listing Zaps
Natural Optimizer Compiler Version 8.3 - Documentation Updates
►
Natural Review
Getting Started with Natural Review
Accessing Natural Monitor
Using Response Time Reports
Active User Information
Technical Information
Administrative Functions
Function Codes and Commands
Local Data Area View Description
Natural Review repository file
Glossary
Natural for Mainframes 8.2.7
Documentation Overview
Natural for Mainframes 8.2.7
Documentation Overview
Language
Statements
System Functions
System Variables
Terminal Commands
Parameter Reference
Programming Guide
Glossary
Development Environment
Editors
System Commands
Utilities
Debugger
Web Technology
Natural Optimizer Compiler
Natural Review
Administration
Release Notes
Operations
Natural Web I/O Interface
TP Monitor Interfaces
Database Management System Interfaces
Messages and Codes
Natural Security
Natural SAF Security
SAF Security Kernel
Natural RPC (Remote Procedure Call)
Natural Connection
Entire Transaction Propagator
Natural Advanced Facilities
Natural zIIP Enabler
Installation and Getting Started
Software AG Mainframe Product Licensing
Installation for z/OS
Installation for BS2000
Installation for z/VSE
System Architecture
First Steps
Using Natural
Unicode and Code Page Support