When the solution matters

Registrieren Einstieg Dokumentation Code Archiv Mail-Archiv Support Programme

Step 7: 4D Plug-In Architektur

4D-Produkte verfügen über eine Plug-In-Schnittstelle. Durch jedes installierte Plug-In wird der Funktionsumfang der 4D Programmiersprache erweitert. Plug-Ins, wie z.B. 4D Write, stellen zusätzlich auch Interface-Elemente zur Verfügung, damit der Anwender auch die Textverarbeitung nutzen kann. Mit der 4D Developer Edition erwerben Sie die folgenden Plug- Ins, um damit zu entwickeln. Für das Deployment müssen die Productivity Plug-Ins (4D Write, 4D View, 4D Draw) und die Connectivity Plug-Ins (4D ODBC Pro, 4D OCI, etc.), je nach Bedarf zusätzlich lizensiert werden. 4D Standard Plug-Ins können ohne zusätzliche Lizenzkosten eingesetzt und weitergegeben werden. Mit C/C++ können Sie auch eigene Plug-Ins entwickeln. Es gibt auch viele Plug-Ins von Drittherstellern.

 

Folgende 4D Productivity Plug-Ins stehen zur Verfügung:


4D Internet Commands - E-Mail und FTP

Das Plug-In 4D Internet Commands gehört zum Lieferumfang von 4D. Die 75 Internet-Befehle dieses Plug-Ins ermöglichen Ihnen, direkt aus der Datenbank E-Mail und FTP-Dokumente zu verschicken. Die 4D Internet Commands können sowohl am Einzelplatz als auch im Client/Server- Betrieb eingesetzt werden.

Somit lassen sich sehr einfach Kunden informieren, Umsatzauswertungen, Produktionszahlen oder andere Betriebsstatistiken via Mail versenden. Es stehen SMTP-, POP3, IMAP und File-Transfer-Befehle zur Verfügung. Mit den TCP/IP-Low-
Level-Befehlen ist es auch möglich, beliebige Informationen von einem Web-Server abzurufen.


4D View

Das Plug-In 4D View bietet eine leistungsstarke Tabellenkalkulation mit Berechnungen und verschiedenen Darstellungsmöglichkeiten Ihrer Daten. 4D View kann direkt dem Benutzer zur Verfügung gestellt werden. Natürlich kann der Zugriff vollständig
per Programmierung gesteuert werden. So lassen sich auch dynamische Oberflächen realisieren.

4D View

Die Besonderheiten sind:


4D Write

Das Plug-In 4D Write ist die integrierte Textverarbeitung zu 4th Dimension. Integriert heißt aber auch, daß Textdokumente ebenso kontrollierbar sind wie Datenbankelemente. Sie können z.B. Routinen programmieren, die überwachen, wer was wann druckt.

 

4D Write

 

4D Write in der Praxis – Beispiele:
Briefverkehr: Das Datum wird beim Erstellen eines Briefes unveränderbar von der Datenbank eingesetzt. Nachträgliche Manipulationen sind ausgeschlossen.
Büroorganisation: Jedes gedruckte Dokument wird von der Datenbank unter dem entsprechenden Datensatz gespeichert.
Notariate: Nur der erste Ausdruck eines Dokuments wird auf Briefpapier gedruckt. Alle weiteren werden gezählt und erhalten den Aufdruck Kopie.

Die Besonderheiten sind:

  • Vollständige Programmierbarkeit
  • Lesen und Schreiben von Word-Dokumenten, RTF und HTML
  • Direkter Zugriff auf die Daten Ihrer 4D-Anwendung
  • Serienbriefe können individuell erstellt werden
  • Zoom
  • Rechtschreibprüfung

 

4D Draw

Das Plug-In 4D Draw bietet für Ihre Anwendung ein vektororientiertes, programmierbares Zeichenprogramm. Mit 4D Draw erstellen und verwalten Sie
grafische Daten, z.B. Diagramme, Grundrisse oder technische Zeichnungen. Durch die Verknüpfung mit der Datenbank ist es möglich, Zeichnungen zu erstellen,
die sich selbst updaten, sobald sich die entsprechenden Werte in der Datenbank geändert haben.

4D Draw

 

Die Besonderheiten sind:

  • Grafikfunktionen: Lineal, Vergrößern/Verkleinern, Gitternetz, Text
  • Linien, Rechtecke, Ovale, Bögen, Polygone, freies Zeichnen
  • Mehrere Dokumente gleichzeitig öffnen
  • Verknüpfung der Eigenschaften mit Datenfeldern, Variablen und Methode

 


4D API

4D API enthält Libraries, Dokumentation und Beispiele zum Erstellen
eigener 4D Plug-Ins in C/C++. Dadurch kann die Funktionalität Ihrer Anwendung beliebig erweitert werden. Der Plug-In Assistent unterstützt Sie bei der Erstellungvon 4D Plug-Ins.


Third Party Plug-Ins

Durch die frei im Handel erhältlichen Plug-Ins können Sie zusätzliche Funktionen schnell und einfach in Ihre Anwendung integrieren. Oft ist es günstiger, ein Plug-In zu kaufen, als das „Rad ein zweites Mal zu erfinden“.

 



International | Firmenprofil | Kontakt | Site Map | © 4D 1995 - 2008 | Schriftgröße ändern: [A] [A] [A] | Diese Seite drucken| 4D RSS Feeds - * Externer Link