Search
×
Search Results
Search
Search
Toggle navigation
Contents menu
▼
Über diese Dokumentation
Dokumentationskonventionen
Online-Informationen und Support
Datenschutz
►
Natural benutzen
Natural-Session aufrufen und beenden
Kommandos und Menü-Funktionen benutzen
Hilfe benutzen
Natural-Libraries benutzen
Natural-Objekte pflegen und ausführen
Natural-Hauptmenü
Druck- und Arbeitsdateien (Printfiles und Workfiles)
Natural-Umgebung konfigurieren
Regeln und Namenskonventionen
►
System-Architektur
►
Natural-Architektur
Natural-Nukleus
Benutzer-Session-Daten
Natural Buffer Pool
Natural-Editoren und Natural-Utilities
TP/OS-Schnittstelle
Benutzerschnittstelle
Druckdateien und Arbeitsdateien
Natural-Systemdateien
DBMS-Schnittstelle - Datenbankzugriff
NaturalONE-Architektur
Was ist NaturalONE?
Verschiedene Modi für die Entwicklung von Natural-Anwendungen
Verwendung eines Versionskontrollsystems
Natural-SPoD-Architektur
►
Erste Schritte
Über dieses Tutorial
Grundlagen der Benutzung
Hello World!
Datenbankzugriff
Benutzereingaben
Verarbeitungsschleifen und Labels
Interne Subroutinen
Verarbeitungsregeln und Helproutinen
Local Data Areas
Global Data Areas
Externe Subroutinen
Subprogramme
►
Unicode- und Codepage-Unterstützung
Einführung
Unicode- und Codepage-Unterstützung aktivieren
ICS Transition Version 222
ICS 311
Unicode-/Codepage-Umgebung konfigurieren und verwalten
Entwicklungsumgebung
Unicode- und Codepage-Unterstützung in der Natural-Programmiersprache
Behandlung von Unicode-Ein-/Ausgaben in Natural-Anwendungen
Unterstützung bidirektionaler Sprachen
Unicode-Datenspeicherung
Migration existierender Anwendungen
Häufig gestellte Fragen
►
Natural Version 9.1.2 Freigabemitteilung (Release Notes)
Dokumentation
Unterstützte Umgebungen
Verfügbare und unterstützte Software AG-Produktversionen
Installation und Kompatibilität
Neue und geänderte Merkmale des Natural-Basisprodukts
Neue und geänderte Merkmale der Natural Version 9.1.2 Add-On-Produkte
Verbesserungen bei Natural-Add-On-Produkten für spezielle Natural Version 9.1.2 Merkmale
Weggefallene Merkmale
Frühere 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.8 on z/OS
Installing Natural CICS Interface Version 8.3.5 on z/OS
Installing Natural Com-plete/SMARTS Interface 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 DL/I 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 Connection on z/OS
Installing Natural Review on z/OS
Installing Natural for zIIP 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 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 Connection on z/VSE
Installing Natural Review 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 Connection 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 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
Configuring the Natural Web I/O Interface Server
Installing the Natural Web I/O Interface Server CICS Adapter under z/OS
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 Version 8.2
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
Threadsafe Considerations
CICS Open Transaction Environment 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 for z/OS
Support for zIIP under CICS
Natural CICS Interface Functionality
Natural CICS Generation Parameters
Customizing VSAM RRDS Roll Files
Natural in CICS MRO Environments
CICS Node Error Program and Timeout Considerations for Natural
CICS 3270 Bridge Support
Threadsafe Considerations
CICS Open Transaction Environment Considerations
Support for CICS Channels and Containers
IBM Language Environment (LE) and Natural CICS Interface
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 Com-plete/SMARTS
►
Natural under IMS TM
Support for zIIP with Natural IMS TM Interface Version 8.3
Environments
Components
Configuration
Service Programs
Service Modules
User Exits
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
►
Datenbankmanagementsystem-Schnittstellen
►
Natural for Db2
Allgemeine Informationen
Zugriff auf eine Db2-Tabelle
Natural Tools for Db2 benutzen
Anwendungspläne verwalten
Katalog verwalten
Interaktives SQL
Systemtabellen abrufen
Environment Setting-Funktionen benutzen
Explain PLAN_TABLE-Funktionalität benutzen
File Server-Statistiken
Db2-Kommandos aus Natural absetzen
Natural-Systemkommandos für Db2 benutzen
Natural-Datendefinitionsmodule (DDMs) generieren
Dynamische und statische SQL-Unterstützung
Natural-Statements und Systemvariablen benutzen
Verarbeitung von Natural Stored Procedures und UDFs
Interface-Subprogramme
Natural File Server für DB2
►
Natural for VSAM
Allgemeine Informationen
Einführung in Natural für VSAM
Natural für VSAM anpassen
Betrieb
Natural-Statements und Natural-Transaktionslogik mit 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
Messages from the Shared Memory Objects File Server under NDB
Reason Codes for the Shared Memory Objects File Server under NDB
Natural for DL/I Interface Status Codes and Abend Codes
Natural for VSAM Interface Abend Codes
Debug Attach Server
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)
Einführung in Natural RPC
Voraussetzungen und vorbereitende Informationen
Grenzen und Einschränkungen
Einrichten einer Natural RPC-Umgebung
Starten eines Natural RPC Servers
Beenden eines Natural RPC Servers
Betrieb einer Natural RPC-Umgebung
Verwendung des Natural RPC im konversationellen Modus
Reliable RPC
Verwendung eines Remote Directory Servers - RDS
Verwendung von Security
EntireX Broker-Unterstützung
API zur Bereitstellung eines RPC-Kontexts von der Natural RPC-Client-Seite
APIs zur Verwendung beim Natural RPC
►
Natural Connection
Hauptfunktionen
Vorbereitende Maßnahmen zur Benutzung von Natural Connection
Natural-Statements
Verarbeitung von Arbeitsdateien und verschachtelten Schleifen
►
Natural Advanced Facilities
Natural Advanced Facilities - Einführung
►
NAF-Administration
Reports/Warteschlange (Reports/Queues) - Funktion 10
Status der Geräte (Device Status) - Funktion 11
Kurzdarstellung (Abstracts) - Funktion 12
Anwendungen (Applications) - Funktion 13
Spool-Datei ändern (Change Spool File) - Funktion 14
►
NAF-Informationen
NAF-Cross-Referenzen (Cross-Reference) - Funktion 20
NAF-Statistiken (Statistics) - Funktion 21
Spool-Datei einsehen (Look at Spool File) - Funktion 22
CALLNATs - Funktion 23
►
Verwaltungsfunktionen (Maintenance) - Übersicht
Spool-Datei-Eigenschaften (Spool File Properties) - Funktion 30
NAF-Objekte (Objects) - Funktion 31 - Übersicht
NAF-Benutzerprofil (User Profile) - Funktion 31.1
Logischer Drucker (Logical Printer) - Funktion 31.2
Zuordnungstabelle (Allocation Table) - Funktion 31.3
Physischer Drucker (Printer) - Funktion 31.4
Deckblatt (Header Page) - Funktion 31.5
Anwendung (Application) - Funktion 31.6
Cluster - Funktion 31.7
NTCC-Tabelle (NTCC Table) - Funktion 31.8
Kalender (Calendar) - Funktion 31.9
Nachrichtenkopf (Message Header) - Funktion 31.A
Massenänderung (Mass Update) - Funktion 32
Hardcopy-Zuordnung (Hardcopy Allocation) - Funktion 33
Objekte übertragen (Transfer Objects) - Funktion 34
►
NAF-Kontrollfunktionen - Übersicht
NAF-Spool-Datei prüfen (Check Spool File) - Funktion 40
NAF-Protokolldaten verwalten (Logging Data) - Funktion 41
Test-Report erstellen (Create Test Report) - Funktion 42
Reports nach Datum löschen - Funktion 43
Unterstützte Natural-Merkmale
NATSPOOL und Natural Security
NAF-Funktionen in einer CICS-Umgebung
NAF-Funktionen in einer IMS TM-Umgebung
NAF-Funktionen in einer BS2000-Umgebung
Natural-Profilparameter für NATSPOOL
NATSPOOL-Initialisierung
NATSPOOL im Batch-Modus
NATSPOOL unter TSO
►
Natural for zIIP
Voraussetzungen
Allgemeine Informationen zur zIIP-Verarbeitung
Natural zIIP-Verarbeitung: TCBs, SRBs und Enklaven
Überwachung der zIIP-Nutzung
Tuning der zIIP-Nutzung
►
Statements
Syntax-Symbole und Operandentabellen
Statements nach Funktionen
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
Funktion und generelle Syntaxregeln
Definition von Global Data
Definition von Parameter Data
Definition von Local Data
Definition von anwendungsunabhängigen Variablen
Definition von Kontext-Variablen für den Natural RPC
Definition von NaturalX-Objekten
Definition von Variablen
View-Definition
Redefinition
Definition von Array-Dimensionen
Definition eines Ausgangswerts
Ausgangswerte/Konstanten-Werte für ein Array
Parameter EM, HD, PM für Feld/Variable
Beispiele für die Benutzung des DEFINE DATA-Statements
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 — Dynamisch generierter Eingabeschirm
INPUT-Syntax 2 — Verwendung einer vordefinierten Eingabemaske
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
READLOB
READ RESULT SET (SQL)
READ WORK FILE
REDEFINE
REDUCE
REINPUT
REJECT
RELEASE
REPEAT
REQUEST DOCUMENT
RESET
RESIZE
RETRY
ROLLBACK (SQL)
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
►
Natural-SQL-Statements benutzen
Common Set und Extended Set
Grundlegende Syntaxbestandteile
Das Natural-View-Konzept
Skalar-Ausdrücke
Suchbedingungen
SELECT-Ausdrücke
Flexible SQL
Referenzierte Beispielprogramme
►
Systemfunktionen
Systemfunktionen für Verarbeitungsschleifen
Mathematische Systemfunktionen
►
Verschiedene Systemfunktionen
*MINVAL/*MAXVAL - Minimal-/Maximalwertes eines Feldes
*TRANSLATE - Umsetzung in Groß-/Kleinschreibung
*TRIM - Entfernen von führenden und/oder nachfolgenden Leerstellen
POS - Feldidentifikationsfunktion
RET - Returncode-Funktion
SORTKEY - Sort-Key Function
Funktionen, die als Natural-Objekte ausgeliefert werden
►
Systemvariablen
Anwendungsbezogene Systemvariablen
Datums- und Zeit-Systemvariablen
Eingabe/Ausgabebezogene Systemvariablen
Systemvariablen nach Natural-Umgebung
Systemvariablen nach System-Umgebung
XML-bezogene Systemvariablen
►
Terminalkommandos
Einführung in Terminalkommandos
Terminalkommandos nach Funktionsgruppen
Terminalkommando-Tastenbelegung
% — Fortsetzungsanzeiger für INPUT im Batch
%% und %. — Aktive Operation unterbrechen
%* — Anzeige von Eingabezeichen unterdrücken
%.P — Obersten Stack-Eintrag löschen
%.S — Stack-Daten lesen ohne zu löschen
%/ — End-of-File
%+ und %- — Natural Connection ein-/ausschalten
%
%
%= — Zuordnen von Farben zu Feldern
%A — Ausführen eines Recordings
%B — Aktivieren/Deaktivieren des Recording-Prozesses
%B= — Library für Recording
%C — Seitenpuffer kopieren
%CS und %CC — Daten in den Stack bzw. in *COM kopieren
%D — Aktivieren des Keyword/Delimiter-Modus
%D= — Outlining (Rahmung) steuern
%DUE — Speicherauszug bei spezifischem Fehler
%E — Aufgezeichnete Bildschirme anzeigen
%E= — Fehlerbehandlung ein-/ausschalten
%F — Aktivieren des Forms/Screen-Modus
%F= — Zeichen für Bildschirmfenster-Rahmen
%FM — Freimodus für numerische Editiermasken
%G — Wiedergabemodus für eine Aufzeichnung (Recording)
%H — Hardcopy-Ausgabe
%I — Aktuellen Bildschirm aufzeichnen
%J — Helproutine aufrufen
%KN, %KO und %KS — Funktionstastenlogik unter BS2000
%K und %KP — Simulieren von PF- und PA-Tasten
%L — Keine Umsetzung von Klein- in Großbuchstaben
%L= — Sprachcode
%M — Steuerung der Meldungszeile
%MSGSF — Anzeigeformat von Systemfehlermeldungen
%N — Aktivieren des Non-Conversational-Modus
%O — Beenden der Aufzeichnung von Bildschirmen
%P — Aufzeichnung für nachfolgende Bildschirme aktivieren
%P= — CALL-Optionen
%Q — Map-Ausgabe im Batch-Betrieb unterdrücken
%QO — Pseudo-konversationale Ausgabe unterdrücken
%QS — Gleichzeitige Ausgabe mehrerer Schirme
%R — INPUT-Statement wiederholen
%
%RM — Schreibschutz von lichtstift-sensitiven Feldern
%RN — Bildschirmdaten-Komprimierung unterdrücken
%RO — Bildschirm-Optimierung ein-/ausschalten
%S — Fortsetzen der Aufzeichnung von Bildschirmen
%T — Cursor am Schirmanfang platzieren
%Tll/cc — Cursor in Zeile ll, Spalte cc platzieren
%T+ und %T- — Cursor in geschützte Felder platzieren
%T* — Cursor außerhalb des Fensters platzieren
%T= — Terminalspezifische Converter-Routine
%TRE — Externe Trace-Funktion aktivieren/deaktivieren
%TRI — Interne Trace-Funktion aktivieren/deaktivieren
%U — Umsetzen von Klein- in Großbuchstaben
%V — Steuerung des Print-Modus
%W — Window-Verarbeitung
%X — Steuerung der Statistikzeile/Infoline
%Y — Steuerung der PF-Tastenleiste
%Z — Arbeitsbereich des Editors löschen
►
Parameter-Referenz
Profilparameter - Einführung
Session-Parameter - Einführung
Profilparameter sortiert nach Kategorien
ABLOG – Programmausführungsfehler protokollieren
AD - Attribut-Definition
ADAACBX – Verwendung des erweiterten Adabas Control Block
ADAMODE - Adabas-Call-Schnittstellenmodus
ADANAME - Name der Adabas-Link-Routine
ADAPRM - Adabas Review-Unterstützung
ADASBV - Adabas Security durch Einstellung
AL - Alphanumerische Länge der Ausgabe
ASIZE - Entire System Server-Hilfspuffer
ASPSIZE (für interne Verwendung)
ASYNNAM - Ausgabesystemkennung für asynchrone Verarbeitung (unter openUTM)
ATTN - Unterstützung für Programm-Unterbrechungstaste
AUTO - Automatische Anmeldung
BP82 - Buffer Pool-Platzhalter wenn Objekt nicht gefunden
BPC64 - Buffer Pool Cache-Speichertyp
BPCSIZE - Cache-Größe für den Natural Buffer Pool
BPI - Buffer Pool-Initialisierung
BPLIST - Name der Preload-Liste für den Natural Buffer Pool
BPMETH - Suchalgorithmus zur Zuweisung von Speicherplatz im Buffer Pool
BPNAME - Name des globalen Natural Buffer Pool
BPPROP - Global Buffer Pool-Weiterleitung
BPSFI - Objektsuche zuerst im Buffer Pool
BPSIZE - Größe des lokalen Natural Buffer Pool
BPTEXT - Größe der Textsegmente im Natural Buffer Pool
BSIZE - Größe des EntireX Broker Buffer
BX - Feldumrahmung (Box-Definition)
CANCEL - Abbruch der Session mit Dump
CC - Fehlerverarbeitung im Batch-Modus
CCHAR - Ausgabe-Steuerzeichen zulassen
CCTAB - Drucker-ESC-Folge-Definition
CD - Farbdefinition
CDYNAM - Dynamisches Laden von Nicht-Natural-Programmen
CF - Steuerzeichen für Terminalkommandos
CFICU - Unicode- und Codepage-Unterstützung
CFWSIZE (für interne Verwendung)
CICSP - Umgebungsparameter für Natural CICS-Interface
CLEAR - Verarbeitung der CLEAR-Taste im NEXT-Modus
CM - Kommandomodus
CMPO - Kompilierungsoptionen
CMPR - Standard-Algorithmus zur Komprimierungsoptimierung
COMP - Parameter für Natural Com-plete/SMARTS Interface
CP - Name der Standard-Codepage
CPCVERR - Codepage-Umsetzungsfehler
CPOBJIN - Codepage der Batch-Eingabedatei
CPPRINT - Codepage der Batch-Ausgabedatei
CPSYNIN - Codepage der Batch-Eingabedatei für Kommandos
CSIZE - Größe des Con-nect/Con-form-Pufferbereichs
CSTATIC - Statisch verlinkte Module
CV - Kontrollvariable
CVMIN - Status 'Modified' der Kontrollvariable bei Eingabe
DATSIZE - Minimale Größe des lokalen Daten-Puffers
DB - Datenbanktypen und -optionen
DB2 - Parameter für SQL-Datenbank-Verwaltungssystem-Schnittstellen
DB2SIZE - Natural-Pufferbereich für DB2
DBCLOSE - Datenbank-Schließung am Ende einer Session
DBGAT - Debug Attach Server für NaturalONE
DBGERR - Automatischer Debugger-Start bei Laufzeitfehler
DBID - Standard-Datenbankkennung für Natural-Systemdateien
DBOPEN - Datenbank-Öffnung ohne ETID
DBROLL - Datenbankaufrufe vor Session-Unterbrechung
DBUPD - Datenbankänderungen
DC - Dezimalstellenzeichen
DD - Tagesdifferenz einstellen
DELETE - Löschung dynamisch geladener Programme
DF - Datumsformat
DFOUT - Datumsformat für Ausgabe
DFSTACK - Datumsformat für Natural-Stack
DFTITLE - Datumsformat in Standard-Seitenüberschrift
DL - Ausgabelänge
DLISIZE - Pufferbereichsgröße für DL/I
DO - Anzeige-Reihenfolge von Ausgabedaten
DS - Größe der Pufferspeicher festlegen
DSC - Datenstromkomprimierung bei Terminals des Typs 3270
DSIZE - Größe des DBLOG-Puffers
DTFORM - Datumsformat
DU - Dump-Erstellung
DUE - Dump-Erstellung, fehlerspezifisch
DY - Dynamische Attribute
DYNPARM - Verwendung dynamischer Parameter
ECHO - Ausdrucken von Batch-Eingabedaten ein-/ausschalten
EDBP - Software AG Editor Buffer Pool-Definitionen
EDPSIZE - Größe des Software AG Editor-Hilfs-Buffer-Pool
EJ - Seitenvorschub
EM - Editiermaske
EMFM - Editiermasken-Frei-Modus
EMU - Unicode-Editiermaske
ENDBT - BACKOUT TRANSACTION am Session-Ende
ENDMSG - Session-Ende-Meldung anzeigen
ES - Leerzeilenunterdrückung
ESCAPE - Terminalkommandos %% und %. ignorieren
ESIZE - Größe des User Buffer-Erweiterungsbereichs
ET - Ausführung von END TRANSACTION/BACKOUT TRANSACTION-Statements
ETA - Fehlertransaktionsprogramm
ETDB - Datenbank für Transaktionsdaten
ETEOP - END TRANSACTION-Statement bei Programmende
ETID - Adabas-Benutzerkennung
ETIO - END TRANSACTION-Statement bei Terminal-Ein-/Ausgabe
ETRACE - Externe Trace-Funktion aktivieren/deaktivieren
ETSYNC - Syncpoint bei END TRANSACTION/BACKOUT TRANSACTION
EXCSIZE - Puffergröße für Natural Expert C Interface
EXRSIZE - Puffergröße für Natural Expert-Regeltabellen
FAMSTD - Überschreiben der Arbeitsdatei-Zugriffsmethoden-Zuweisungen
FC - Füllzeichen für INPUT-Statement
FC - Füllzeichen für DISPLAY-Statement
FCDP - Füllzeichen für dynamisch geschützte Felder
FDIC - Predict-Systemdatei
FL - Gleitkomma-Mantissenlänge
FNAT - Natural-Systemdatei für Systemprogramme
FNR - Standard-Dateinummer der Natural-Systemdateien
FPROF - Natural-Systemdatei für Parameterprofile
FREEGDA - GDA im Utility-Modus freigeben
FREG - Natural-Registry-Systemdatei
FS - Format-Spezifikation für Benutzervariablen
FSEC - Natural Security-Systemdatei
FSIZE (für interne Verwendung)
FSPOOL - Spool-Datei für Natural Advanced Facilities
FUSER - Natural-Systemdatei für Benutzerprogramme
GC - Füllzeichen für Gruppenüberschriften
HC - Überschriften-Zentrierung
HCAM - Hardcopy-Zugriffsmethode
HCDEST - Ziel für Hardcopy-Ausgabe
HD - Festlegung der Standard-Spaltenüberschrift
HE - Helproutine
HI - Hilfe-Aufrufzeichen
HW - Überschriftenbreite
IA - Input-Zuweisungszeichen
IC - Einfügungszeichen
ICU - Unicode-Einfügungszeichen
ID - Input-Begrenzungszeichen
IKEY - Verarbeitung von PA- und PF-Tasten
IM - Input-Modus
IMSG - Nachricht bei Session-Initialisierungsfehler
IMSP - Allgemeine Parameter für das Natural IMS TM Interface
IMSPE - Umgebungsparameter für das Natural IMS TM Interface
IMSPT - Transaktionsdefinitionen für Natural IMS TM Interface
INTENS - Drucken von hervorgehobenen Feldern
IP - Eingabeaufforderungstext
IS - Unterdrückung identischer Werte
ISIZE - Größe des Puffers für Initialisierung
ITERM - Session-Beendigung bei Initialisierungsfehler
ITRACE - Interne Trace-Funktion aktivieren/deaktivieren
KD - Anzeige der PF-Tastennamen
KEY - PA-, PF- und CLEAR-Tastenbelegungen zuweisen
LC - Umsetzung von Klein- in Großbuchstaben
LC - Vorangestellte Zeichen
LCU - Vorangestellte Unicode-Zeichen
LE - Reaktion auf Limit-Überschreitung bei Verarbeitungsschleifen
LFILE - Logische Systemdatei-Definition
LIBNAM - Name der externen Programm-Load Library
LOG (für interne Verwendung)
LS - Zeilenlänge
LT - Limit für Verarbeitungsschleifen
MADIO - Maximale Anzahl der DBMS-Aufrufe zwischen Bildschirm-Ein-/Ausgaben
MAINPR - Standard-Ausgabe-Report-Nummer
MAXCL - Maximale Anzahl an Programmaufrufen
MAXROLL - Anzahl der CMROLL-Aufrufe vor vorübergehender Session-Unterbrechung
MAXYEAR - Maximale Jahresangabe bei Datums-/Zeitwerten
MC - Anzahl multipler Feldwerte
MENU - Menü-Modus
ML - Position der Meldungszeile
MONSIZE - Größe des SYSTP Monitor-Puffers
MP - Maximale Seitenzahl eines Reports
MS - Manuelle Cursor-Positionierung
MSGSF - Anzeigeformat von Systemfehlermeldungen
MT - Maximale CPU-Zeit
NAFSIZE - Puffergröße für Natural Advanced Facilities
NAFUPF - Benutzerprofil für Natural Advanced Facilities
NC - Verwendung von Natural-Systemkommandos
NISN (für interne Verwendung)
NL - Numerische Länge der Ausgabe
NUCNAME - Name des gemeinsam genutzen Nukleus
O4I - Daten für Optimize for Infrastructure erfassen
OBJIN - Benutzung von CMOBJIN als Natural-Eingabedatei
OPF - Überschreiben geschützter Felder durch Helproutinen
OPRB - Datenbank-Open/Close-Befehlsverarbeitung
OPT - Steuerung des Natural Optimizer Compiler
OSP - Parameter für z/OS Batch
OUTDEST - Ausgabeziel für asynchrone Verarbeitung
OVSIZE - Speicher-Thread-Überlaufgröße
PARM - Alternatives Parametermodul
PC - Personal-Computer-Zugriffsmethode
PC - Anzahl der Periodengruppen-Ausprägungen
PCNTRL - Druckersteuerzeichen
PD - Seiten-Limit für NATPAGE
PDPSIZE - Profiler-Daten-Pool-Größe
PECK - PCHECK/ECHECK-Fehlerverarbeitung
PGP - Eigenschaften für externe Programme
PLOG - Protokollieren von dynamischen Parametern
PM - Druck-/Anzeige-Modus
PRINT - Druckdatei-Zuweisungen
PROFILE - Dynamisches Parameterprofil anwenden
PROGRAM - Kontrolle durch Nicht-Natural-Programm nach Session-Beendigung
PS - Länge einer Reportseite
PSEUDO - Pseudo-konversationaler Modus unter CICS
RCA - Adressen von statischen Nicht-Natural-Programmen auflösen
RCALIAS - Externe Namen für Nicht-Natural-Programme
RCFIND - Maßnahme bei Adabas Response Code 113 beim FIND-Statement
RCGET - Maßnahme bei Adabas Response Code 113 beim GET-Statement
RDACT - (für interne Verwendung)
RDC - Konfiguration des Natural Data Collector
RDCEXIT - User Exits für den Natural Data Collector
RDCSIZE - Puffergröße für den Natural Data Collector
RDNODE (für interne Verwendung)
RDPORT (für interne Verwendung)
READER - Logische Einheiten für Eingabe bei z/VSE
RECAT - Dynamisches Rekatalogisieren
REINP - Interner REINPUT bei ungültigen Daten
RELO - Speicher-Thread-Verschiebung
RFILE - Datei für Aufzeichnung per Recording-Funktion
RI - Freigabe von Adabas ISNs
RJESIZE - Anfangsgröße des NATRJE-Puffers
RM - Rückübertragung von geänderten Feldern
RNCONST - Zeilennummern in Konstanten umnummerieren
ROSY - Schreibgeschützter Zugriff auf Systemdateien
RPC - Remote Procedure Call-Einstellungen
RUNSIZE - Größe des Laufzeit-Puffers
SA - Terminal-Warnton
SB - Auswahlfeld
SCTAB - Scanner-Zeichentabelle
SELUNIT - Aktivierung ausgewählter Natural-Merkmale
SENDER - Bestimmungsort für Bildschirmausgabe bei asynchroner Verarbeitung
SF - Spaltenabstand
SG - Vorzeichen-Stelle
SHAPED - Steuerung der Zeichenumformung
SKEY - Speicherschutzschlüssel für Programmausführung
SL - Quellcode-Zeilenlänge
SLOCK - Source-Sperrung
SM - Programmierung im Structured Mode
SORT - Steuerung des Sortierprogramms
SOSI - Shift-Out/Shift-In-Codes für Doppel-Byte-Zeichensätze
SRETAIN - Source-Format beibehalten
SSIZE - Größe des Software AG Editor-Arbeitsbereichs
STACK - Daten/Kommandos auf den Natural Stack stellen
STACKD - Stack-Kommando-Abgrenzungszeichen
STEPLIB - Zusätzliche Steplib Library
SUBSID - Subsystemkennung unter z/OS und z/VSE
SYNERR - Übergabe von Syntaxfehlern
SYS - Satz dynamischer Profilparameter definieren und aktivieren
SYSCIP - Adabas-Standard-Chiffrierschlüssel für Natural-Systemdateien
SYSPSW - Adabas-Standard-Passwort für Natural-Systemdateien
TAB - Standard-Ausgabezeichen-Umsetzung
TAB1 - Alternative Ausgabezeichen-Umsetzung
TAB2 - Alternative Eingabezeichen-Umsetzung
TABA1 - EBCDIC/ASCII-Zeichenumsetzung
TABA2 - ASCII/EBCDIC-Zeichenumsetzung
TABL - SYS-Library-Ausgabe-Zeichenumsetzung
TC - Nachgezogene Zeichen
TCU - Nachgezogene Zeichen (Unicode)
TD - Zeitdifferenz
TF - Umsetzung der Datenbankkennung/Dateinummer
THPINIT - Name des vorinitialisierten Speicher-Thread-Modells
THSEPCH - Tausendertrennzeichen
THSIZE - Größe des Speicher-Thread
TMODEL - IBM 3270-Terminal-Modell
TPF (für interne Verwendung)
TQ - Translate Quotation Marks
TRACE - Komponenten für den Trace angeben
TS - Umsetzung von System-Library-Programmausgaben
TSIZE - Größe des Puffers für Adabas Text Retrieval
TSOP - Parameter für Natural TSO Interface
TTYPE - Terminaltyp
UC - Unterstreichungszeichen
UCONMAX - Maximale Anzahl gleichzeitiger Sessions für einen Benutzer
UDB - Benutzer-Datenbankkennung
ULANG - Benutzersprache
UNIIO (für interne Verwendung)
UPSI - Steueranweisung für User Program Switch Indicator
USER - Verwendung von Profilparameterketten und Modulen einschränken
USERBUF (für interne Verwendung)
UTAB1 - Umsetzung von Klein- in Großschreibung
UTAB2 - Umsetzung von Groß- in Kleinschreibung
VSAM - Parameter für Natural for VSAM
VSEP - Parameter für z/VSE Batch
VSIZE - Größe des Pufferbereichs für Natural for VSAM
WEBIO - Web I/O Interface Rendering
WH - Warten auf Datensatz im Hold-Status
WORK - Arbeitsdatei-Zuweisungen
WPSIZE - Größe der Natural-Arbeitsspeicher
WSISIZE - Puffer für das Natural Workstation Interface
XML - Statements PARSE XML und REQUEST DOCUMENT aktivieren/deaktivieren
XREF - Erzeugung von XRef-Daten für Natural
YD - Jahresdifferenz einstellen
YSLW - Gleitendes oder festes Jahr-Fenster
ZD - Division durch Null
ZIIP - zIIP-Verarbeitung (nur z/OS)
ZP - Anzeige von Nullwerten
ZSIZE - Größe des Entire DB-Pufferbereichs
►
Leitfaden zur Programmierung
Natural-Programmiermodi
►
Objekte zum Erstellen und Pflegen von Natural-Anwendungen
Datenbereiche (Data Areas)
Datendefinitionsmodul (DDM)
Programme und untergeordnete Routinen
Helproutine
Copycode
Text
Class
Map
Adapter
Dialog
Resource
Recording
Fehlermeldung (Error Message)
Kommandoprozessor
Editor-Profil
Map-Profil und Device-Profil
Parameter-Profil
Debug-Umgebung
Anwendungsprogrammierschnittstellen
Function Call
►
Felder definieren
Benutzung und Struktur des DEFINE DATA-Statements
Benutzervariablen
Dynamische Variablen
Dynamische und große Variablen benutzen
Benutzerkonstanten
Ausgangswerte (und das RESET-Statement)
Felder redefinieren
Arrays
X-Arrays
►
Datenbankzugriffe
Natural und Datenbankzugriff
Daten in einer Adabas-Datenbank aufrufen
Daten in einer SQL-Datenbank aufrufen
Daten in einer VSAM-Datenbank aufrufen
Daten in einer DL/I-Datenbank aufrufen
►
Steuerung der Ausgabe von Daten
Report-Spezifikation — (rep)-Notation
Layout einer Ausgabeseite
Statements DISPLAY und WRITE
Index-Notation für multiple Felder und Periodengruppen
Seitenüberschriften, Seitenvorschübe und Leerzeilen
Spaltenüberschriften
Parameter zur Beeinflussung der Ausgabe von Feldern
Codepage-Editiermasken — der EM-Parameter
Unicode-Editiermasken — EMU-Parameter
Vertikale Ausgabe von Feldwerten
►
Weitere Programmieraspekte
Text-Notation
Benutzerkommentare
Datenberechnungen
Regeln für arithmetische Operationen
Bedingte Verarbeitung — das IF-Statement
Logische Bedingungen
Schleifenverarbeitung
Gruppenwechsel
Natural-Stack
Systemvariablen und Systemfunktionen
Verarbeitung von Datumsinformationen
Ende eines Statements, Programms oder einer Anwendung
Verarbeitung von Anwendungsfehlern
Kompilierungsaspekte
Statements für den Internet- und XML-Zugriff
►
Gestaltung der Benutzungsoberflächen von Anwendungen
Bildschirmgestaltung
Dialog-Gestaltung
►
NaturalX
Einführung in NaturalX
NaturalX-Anwendungen entwickeln
Für Natural reservierte Schlüsselwörter
Referenzierte Beispielprogramme
►
Editoren
NaturalONE als Standard-Entwicklungsumgebung benutzen
Abgeschaltete CUI-Editoren
Allgemeine Informationen zu den Editoren in NaturalONE
Benutzung des Source Editors
Benutzung des Map Editors
Benutzung des DDM Editors
Sperrmechanismen für Source-Objekte
Editoren — Allgemeine Informationen
Programm-Editor
Datenbereich-Editor (Data Area Editor)
►
Masken-Editor (Map Editor)
Komponenten des Masken-Editors
In vier Schritten zur fertigen Maske
Masken-Editor aufrufen und beenden
Funktionen im Menü "Edit Map"
Maske erstellen — Funktion "Initialize New Map"
Maske bearbeiten — Funktion "Edit Map"
Maskenfelder definieren
Erweiterte Feld-Bearbeitung
Feldumrahmungen erstellen — mit dem Outline-Editor
Nachträgliches Zuweisen von Feldern
Array- und Tabellen-Definitionen
Verarbeitungsregeln
►
Map Editor Tutorial
Masken-Editor öffnen
Maskenfelder anlegen, positionieren und löschen
Maske testen und speichern
Verarbeitungsregeln definieren
Felder benennen und Maske speichern/katalogisieren
Feld-Eigenschaften definieren
Hilfe-Maske erstellen und testen
Maske mit INPUT USING MAP aufrufen
Maske für WRITE erstellen und Feld-Definitionen kopieren
Layout einer Maske wiederverwenden
Maske mit WRITE USING MAP aufrufen
►
DDM-Editor (SYSDDM Utility)
Funktionsbeschreibung
SYSDDM aufrufen und beenden
SYSDDM Pflege- und Service-Funktionen benutzen
DDMs erstellen
DDM-Editor aufrufen und beenden
DDM-Editor benutzen
DDM katalogisieren
DDMs auflisten
DDMs in unterschiedlichen Umgebungen pflegen
►
Software AG Editor
Allgemeine Informationen zum Software AG Editor
Software AG Editor aufrufen
Benutzung des Editor-Bildschirms
Kommandos benutzen
Daten anlegen und ändern
Editor-Profil einstellen
Daten speichern und den Software AG Editor verlassen
Zeilenkommandos (Übersicht)
Hauptkommandos (Übersicht)
►
Systemkommandos
Kommandoausführung
Systemkommando-Syntax
Systemkommandos sortiert nach Kategorien
AIV
BUS
CATALL
CATALOG
CHECK
CLEAR
COMPOPT
CPINFO
DELETE
DUMP
EDIT
EDT
EXECUTE
FIN
GLOBALS
HELP
INPL
KEY
LAST
LASTMSG
LIST
LIST XREF
LISTDBRM
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
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 Rich GUI
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 und Dienstprogramme (Utilities)
Debugger
Debugger-Tutorial
Debugger-Konzept
Debugger starten
Test-Modus ein- und ausschalten
Debug-Umgebung verwalten - Menü: Debug Environment Maintenance
Debug-Einträge verwalten - Menü: Spy Maintenance
Breakpoints verwalten - Menü: Breakpoint Maintenance
Watchpoints verwalten - Menü: Watchpoint Maintenance
Statistiken über gerufene Objekte verwalten - Menü: Call Statistics Maintenance
Statistiken über ausgeführte Statement-Zeilen verwalten - Menü: Statement Execution Statistics Maintenance
Variablen verwalten - Funktion: Variable Maintenance
Objekt-Quellcode anzeigen - Funktion: List Object Source
Fehlerbehandlung
Kommandos zur Ausführungssteuerung
Kommandos zum Navigieren und Anzeigen von Informationen
Debug-Kommandoübersicht und -syntax
Natural für Attached-Debugging vorbereiten
Dienstprogramme gruppiert nach Verwendungszweck
Utility-Aktivierung
ADACALL Utility
►
SYSBPM Utility
Allgemeines zum Dienstprogramm SYSBPM
SYSBPM aufrufen und benutzen
Objekte auflisten
Objekte löschen
Verzeichnisinformationen anzeigen
Hexadezimale Anzeige
In Arbeitsdatei schreiben
Sortierten Auszug anzeigen
Buffer Pool-Statistiken anzeigen
BP Cache-Statistiken anzeigen
Message Pool-Statistiken anzeigen
Buffer Pool auswählen
Message Pool auswählen
Sperrliste verwalten
Preload-Liste verwalten
Performance-Aspekte
SYSBPM-Direktkommandos
Batch-Verarbeitung
Anwendungsprogrammierschnittstellen
►
DBLOG Utility
DBLOG ausführen
DBLOG-Menü
DBLOG Trace-Bildschirm
DBLOG Snapshot-Funktion
TEST DBLOG -Kommando
INPL Utility
NATPAGE Utility
NATRJE Utility
►
Natural Profiler
Profil-Erstellung für Natural-Anwendungen (Profiling)
Codeabdeckung von Natural-Anwendungen (Code Coverage)
Grundlegendes Konzept der Profiler Utility
Profiler Utility im Online-Modus benutzen
Profiler Utility im Batch-Modus benutzen
Natural Profiler Rich GUI-Schnittstelle
Recording Utility
SYSAPI Utility
SYSCP Utility
SYSEDT Utility
►
SYSERR Utility
Allgemeine Informationen zu Meldungen
SYSERR aufrufen
Funktionen
Parameter
Direktkommandos
Umwandlung in Großbuchstaben - ERRUPPER
Zeichen ersetzen - ERRCHAR
Meldungen in verschiedenen Libraries verwalten
SYSEXT Utility
SYSEXV Utility
►
SYSMAIN Utility
Allgemeine Informationen zu SYSMAIN
SYSMAIN aufrufen und beenden
Menüfunktionen und Kommandos benutzen
Programmierobjekte bearbeiten
Debug-Umgebungen bearbeiten
Fehlermeldungen bearbeiten
Profile bearbeiten
Rules bearbeiten
DL/I Subfiles bearbeiten
DDMs bearbeiten
Predict Sets bearbeiten
Schlüsselwörter und Variablen in Direktkommandos
An SYSMAIN absetzbare spezielle Kommandos
Statusmeldungen und Fehlerbenachrichtigungen bearbeiten
Besondere Hinweise für Administratoren
SYSNCP Utility
SYSPARM-Utility
SYSRDC Utility
►
SYSRPC Utility
SYSRPC Utility aufrufen und beenden
Funktion Service Directory Maintenance benutzen
Elemente im Service Directory ersetzen
Interface-Objekte generieren - Allgemeine Aspekte
Einzelne Interface-Objekte mit Parameterangabe generieren
Mehrere Interface-Objekte generieren
Benötigte Puffergröße berechnen
Parameter verwalten (Parameter Maintenance)
Server-Kommandos ausführen (Server Command Execution)
Beim EntireX Broker registrierte Server auflisten
Übersicht über die SYSRPC-Direktkommandos und -Batch-Kommandos
►
SYSTP Utility
SYSTP aufrufen und Funktionen ausführen
SYSTP-Bildschirme benutzen
Allgemeine SYSTP-Funktionen
SYSTP-Funktionen unter CICS
SYSTP-Funktionen unter IMS TM
SYSTP-Funktionen unter TIAM und openUTM
SYSTP im Batch-Modus für CICS-Sitzungen
►
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
Allgemeine Informationen
►
Optimizer Compiler benutzen - Übersicht
Was kompiliert wird und was nicht
NOCSTAT-Kommando
Größe des Maschinencodes anzeigen
Beispiele für die Optimizer-Verwendung
Optimizer Compiler aktivieren
Optimizer-Optionen
Performance-Überlegungen
Zaps auflisten
Natural Optimizer Compiler Version 8.3/8.4 - Aktualisierte Dokumentation
►
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
Copyright
Natural 9.1.2
Über diese Dokumentation
Über diese Dokumentation
Natural 9.1.2
Über diese Dokumentation
Über diese Dokumentation
Über diese Dokumentation
Dokument-Konventionen
Online-Informationen und Support
Datenschutz