Dieses Dokument ergänzt die Natural-Referenzdokumentation und liefert grundlegende Informationen zu verschiedenen Aspekten der Programmierung mit Natural. Sie sollten zuerst mit diesen Informationen vertraut sein, bevor Sie anfangen, Natural-Anwendungen zu schreiben.
Siehe auch Erste Schritte. Dieses Tutorial enthält eine Reihe von kurzen Anleitungen, die Sie in einige der Grundlagen der Natural-Programmierung einführen.
Natural-Programmiermodi | Beschreibt die Unterschiede zwischen den beiden
Natural-Programmiermodi: Reporting Mode und Structured Mode.
Grundsätzlich empfiehlt es sich, ausschließlich im Structured Mode zu programmieren, um eine klar strukturierte Anwendung zu gewährleisten. Daher beziehen sich alle Erklärungen und Beispiele in dieser Dokumentation auf den Structured Mode. Besonderheiten des Reporting Mode werden in der Regel berücksichtigt. |
|
Objekttypen | Innerhalb einer Anwendung können Sie verschiedene Typen von Programmierobjekten benutzen, um eine effiziente Anwendungsstruktur zu erhalten. Dieses Dokument beschreibt die verschiedenen Typen von Natural-Programmierobjekten: Datenbereiche (Data Areas), Programme, Subprogramme, Subroutinen, Helproutinen, Maps usw. | |
Felder definieren | Beschreibt, wie Sie die Felder definieren, die Sie in einem Programm verwenden möchten. | |
Datenbankzugriffe | Beschreibt, wie Sie mit Natural auf Daten in einer
Adabas-Datenbank und auf Daten in verschiedenen, von
Natural unterstützten Nicht-Adabas-Datenbanken zugreifen können.
Im Prinzip gelten die für Adabas beschriebenen Funktionen und Beispiele auch für andere Datenbankverwaltungssysteme. Abweichungen, falls vorhanden, sind in der betreffenden Schnittstellen-Dokumentation und in der Statements-Dokumentation oder der Parameter-Referenz beschrieben. |
|
Steuerung der Ausgabe von Daten | Beschreibt, wie Sie das Aussehen eines mit Natural erzeugten Ausgabe-Reports, d.h. die Art, in der die Daten angezeigt werden, beeinflussen können. | |
Weitere Programmieraspekte | Beschreibt verschiedene andere Aspekte der Programmierung mit Natural. | |
Statements für den Internet- und XML-Zugriff | Gibt einen Überblick über die Natural-Statements für den Zugriff auf Internet und XML, behandelt grundsätzliche Voraussetzungen für die Benutzung dieser Statements in einer Großrechner-Umgebung, informiert über generelle Einschränkungen und enthält ein Literaturverzeichnis. | |
Gestaltung von Benutzeroberflächen von Anwendungen | Enthält Informationen zu Bestandteilen von Natural, die Sie zur Gestaltung der Benutzeroberflächen Ihrer Anwendungen benutzen können. | |
NaturalX | Beschreibt, wie Sie objekt-basierte Anwendungen entwickeln. | |
Für Natural reservierte Schlüsselwörter | Enthält eine Liste aller Natural-Schlüsselwörter und für Natural reservierten Wörter. | |
Referenzierte Beispielprogramme |
Der Leitfaden zur Programmierung enthält zahlreiche Beispiele für Natural-Programme sowie Verweise auf weitere Beispielprogramme (hauptsächlich für Reporting Mode), die separat in diesem Kapitel zusammengefasst sind. Anmerkung zu Beispiel-Libraries:
|