Leitfaden zur Programmierung

Dieses Dokument enthält vertiefende Informationen zu den Natural-Dokumenten, die in der Dokumentationsübersicht im Abschnitt Programmiersprache aufgeführt sind, und behandelt grundlegende Aspekte der Anwendungsprogrammierung mit Natural.

Natural-Programmiermodi "Reporting Mode" und "Structured Mode".
Objekte zum Erstellen und Pflegen von Natural-Anwendungen Objekte (z.B. Programme und Datenbereiche), die zum Erstellen und Pflegen von Natural-Anwendungen verwendet werden.
Function Call Definition von Function Calls.
Felder definieren Definition von Variablen, Konstanten und Arrays.
Datenbankzugriffe Zugriff aus Natural auf Daten in einer Adabas-Datenbank und in Nicht-Adabas-Datenbanken.
Steuerung der Ausgabe von Daten Format und Steuerung von Ausgabe-Report-Daten.
Weitere Programmieraspekte Verschiedene andere Aspekte der Programmierung mit Natural:

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
Regeln für arithmetische Operationen (Kompilierungsaspekte)

Statements für den Internet- und XML-Zugriff Natural-Statements für den Zugriff auf Internet und XML.
Gestaltung von Benutzungsoberflächen von Anwendungen Mittel zur Gestaltung der Benutzungsoberflächen und Dialoge Ihrer Natural-Anwendungen.
NaturalX Objekt-basiertes Programmieren und speziell dafür vorgesehene Natural-Statements.
Für Natural reservierte Schlüsselwörter Liste aller Natural-Schlüsselwörter und für Natural reservierten Wörter.
Referenzierte Beispielprogramme Natural-Beispielprogramme, auf die im Leitfaden zur Programmierung Bezug genommen wird.

Verwandte Dokumentation:

  • Erste Schritte - Tutorial mit einer Reihe von Sitzungen, die Sie in die Grundlagen der Programmierung einführen.

  • Natural benutzen - Tools, Kommandos und Optionen zur kundenspezifischen Anpassung für die Pflege von Natural-Objekten und -Anwendungen.

  • Informationen zu Natural-Anwendungsprogrammierungsschnittstellen (APIs) siehe: SYSEXT Utility und SYSAPI Utility in der Debugger und AE-Dienstprogramme-Dokumentation.

Notation vrs bzw. vr

Die in diesem Dokument verwendete Notation vrs bzw. vr steht als Platzhalter für die betreffende Produktionversion (siehe auch Version im Glossary).