4D v14.3

Vorwort

Home

 
4D v14.3
Vorwort

Vorwort  


 

 

4D hat seine eigene Programmiersprache. Diese integrierte Sprache mit an die 1000 Befehlen macht 4D 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 den Zugriff auf die verschiedenen Editoren steuern, z.B. Sortiereditor, Menüeditor.
  • Mit den Informationen aus der Datenbank komplexe Berichte und Etiketten erstellen und drucken.
  • Mit anderen Systemen kommunizieren
  • Dokumente verwalten,
  • Daten zwischen 4D Datenbanken und anderen Anwendungen importieren und exportieren,
  • Methoden aus anderen Sprachen in die 4D Programmiersprache integrieren.

4D 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 4D Prgrammiersprache eigene Befehle hinzufügen.

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

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

  • Das Handbuch 4D Self Training macht Sie mit den Grundkonzepten der Datenbankentwicklung vertraut. Anhand von Beispielen erlernen Sie das Arbeiten mit 4D.
  • Das Handbuch 4D Designmodus beschreibt die Editoren und Werkzeuge auf Strukturebene sowie die Eingabe und Bearbeitung von Daten in der Datenbank.
  • Das Handbuch 4D Programmiersprache enthält alle Befehle und Funktionen von 4D mit Code-Beispielen.
  • Das Handbuch 4D Server erläutert die Verwaltung von Datenbanken im Mehrplatzbetrieb.

Dieses Handbuch beschreibt die 4D 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 4D Self Training durcharbeiten und Ihre eigene Datenbank erstellen. Ziehen Sie bei Bedarf das Handbuch 4D Designmodus zu Rate. Die 4D Web Site bietet auch zahlreiche Beispiele zum Einstieg in 4D (siehe Ressourcen).

Dieses Handbuch verwendet folgende Schreibweisen:

  • Analog zum 4D 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 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.

Benutzen Sie dieses Handbuch zum ersten Mal, lesen Sie den Abschnitt Einführung in die Programmiersprache.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Einleitung

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)