Vorwort

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0


4th Dimension hat seine eigene Programmiersprache. Diese integrierte Sprache mit über 800 Befehlen macht 4th Dimension zu einem leistungsstarken Entwicklungswerkzeug für Datenbank-Anwendungen auf Desktop Rechnern. Sie können die 4D Programmiersprache für ganz unterschiedliche Operationen einsetzen - von der einfachen Berechnung bis hin zu individuell gestalteten komplexen Benutzeroberflächen. Sie können zum Beispiel:

Über Programmierung die Zugriffsberechtigung für jeden Editor in der Benutzerumgebung steuern.

Mit den Informationen aus der Datenbank komplexe Berichte und Etiketten erstellen und drucken.

Mit anderen Systemen kommunizieren

Dokumente verwalten,

Daten zwischen 4th Dimension Datenbanken und anderen Anwendungen importieren und exportieren,

Methoden aus anderen Sprachen in die 4th Dimension Programmiersprache integrieren.

4th Dimension bietet mit der umfassenden und flexiblen Programmiersprache optimale Voraussetzungen zur Entwicklung und Implementierung von Informationssystemen aller Größen. Einsteiger können mühelos Berechnungen ausführen. Versierte Benutzer können ihre Datenbank ohne Programmierkenntnisse an die eigenen Bedürfnisse anpassen. Profi-Entwickler können mit dieser leistungsstarken Programmiersprache ihren Datenbanken ausgeklügelte Funktionalitäten hinzufügen, inkl. File-Transfer und Kommunikation mit anderen Systemen. Entwickler mit Programmiererfahrung in anderen Sprachen können der 4th Dimension Prgrammiersprache eigene Befehle hinzufügen.

Die 4th Dimension Programmiersprache wird erweitert, sobald Sie ein Plug-In in die Anwendung aufnehmen. Jedes Plug-In hat seine eigenen Programmierbefehle.

Über die Handbücher

Die hier aufgeführten Handbücher gelten für 4th Dimension und 4D Server gleichermaßen. Für 4D Server gibt es zusätzlich das 4D Serverhandbuch, das die serverspezifischen Funktionalitäten, beschreibt.

Das Handbuch Jumpstart 4D ist das Lernprogramm, das Sie mit den Grundkonzepten einer Datenbank vertraut macht. Anhand von Beispielen erstellen Sie Ihre eigene Datenbank und arbeiten damit.

Das Handbuch 4th Dimension Benutzermodus beschreibt die Benutzerumgebung. Sie erhalten einen Gesamtüberblick über die Eingabe und Bearbeitung von Daten in der Datenbank.

Das Handbuch 4th Dimension Designmodus beschreibt die Designumgebung. Hier erstellen und strukturieren Sie Ihre Datenbanken.

Das Handbuch 4th Dimension Programmiersprache ist ein Leitfaden für die 4th Dimension Programmiersprache. Hier finden Sie alle Befehle und Funktionen von 4th Dimension.

Dieses Handbuch steht mit gleichem Inhalt in drei verschiedenen Formaten zur Verfügung. Je nach Ihren Arbeitsgewohnheiten können Sie das für Ihren Bedarf optimale Format auswählen:

Als Acrobat Reader (.pdf) Format: Dieses Format ist optimal zum Ausdruck, es stellt das Handbuch optisch identisch zu den anderen 4th Dimension Handbüchern dar.

Als HTML-Format: Dieses über das Internet/WWW bekannte Format ist mit allen WWW-Browsern zu lesen. Da immer mehr Handbücher und technische Informationen in dem Format erscheinen, bindet sich das Handbuch 4th Dimension Programmiersprache lückenlos ein.

Als Microsoft Help Datei: Diese unter Windows übliche Form der Online-Hilfe (.HLP) ist durch die mitgelieferte Runtime auch unter MacOS lesbar. Es zeichnet sich durch geringen Speicherbedarf aus.

Alle drei Formate enthalten selbstverständlich Hyperlinks und Inhaltsverzeichnisse. Übrigens wurden die drei Formate mit einer 4D Datenbank, 4D Write und einigen weiteren Plug-Ins erzeugt.

Das 4D Serverhandbuch erläutert die Installation von 4D Server und die Verwaltung von Datenbanken im Mehrplatzbetrieb. Dieses Handbuch ist nur in der Dokumentation zu 4D Server enthalten.

Weitere wichtige Informationen stehen online zur Verfügung. Die elektronische Dokumentation wird beim Installieren von 4th Dimension auf Ihrer Festplatte mitinstalliert.

Cross-Plattform

Das Handbuch erklärt die Verwendung von 4th Dimension für Windows und MacOS (Macintosh und PowerMacintosh). Die Konzepte und Funktionalitäten beider Plattformen sind fast identisch. Wenn Unterschiede auftreten, wird darauf hingewiesen. Das betrifft insbesondere die grafische Benutzeroberfläche und Tastaturkürzel.

Im Handbuch wird die Menübezeichung Datei/Ablage verwendet. Das Menü lautet unter Windows Datei, auf Macintosh Ablage.

Dieses Handbuch enthält Bilder der Windows Umgebung. Nur bei größeren Unterschieden wird auch das Bild der anderen Plattform gezeigt.

Über dieses Handbuch

Dieses Handbuch beschreibt die 4th Dimension Programmiersprache. Es setzt voraus, dass Sie mit Begriffen wie Tabelle, Datenfeld oder Formular vertraut sind. Bevor Sie mit diesem Handbuch arbeiten, sollten Sie die Beispiele im Handbuch Jumpstart 4D durcharbeiten und Ihre eigene Datenbank erstellen. Ziehen Sie bei Bedarf das Handbuch 4th Dimension Designmodus zu Rate. Verwenden Sie das Handbuch 4th Dimension Benutzermodus zum Eingeben und Verwalten Ihrer Daten in der Benutzerumgebung.

Schreibregeln

Dieses Handbuch verwendet folgende Schreibweisen:

Analog zum 4th Dimension Methodeneditor werden Befehle in Großbuchstaben und in Sonderschrift geschrieben, z.B. OPEN DOCUMENT. Funktionen, d.h. Befehle die einen Wert zurückgeben, beginnen mit einem Großbuchstaben, z.B. Change string.

Parameter, die in der Befehlssyntax optional sind, werden in geschweifte Klammern gesetzt. Beispiel: SET DEFAULT CENTURY (Jahrhundert{; Schlüsseljahr}) bedeutet, dass der Parameter Schlüsseljahr beim Aufrufen des Befehls wegbleiben kann.

Das Zeichen | gibt in der Befehlssyntax gibt eine Alternative an. Beispiel: Table name (TabelleNum | TabellePtr) gibt an, dass die Funktion als Parameter entweder eine Tabellennummer oder einen Zeiger akzeptiert.

In manchen Beispielen läuft eine Code-Zeile aus Platzgründen über mehrere Zeilen. Beim Programmieren müssen solche Code-Zeilen jedoch in einer Zeile, also ohne Zeilenschaltung geschrieben werden.

Wie geht es weiter?

Benutzen Sie dieses Handbuch zum ersten Mal, lesen Sie den nächsten Abschnitt Einleitung.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next