Ein Plug-In Bereich ist ein Bereich im Formular, der vollständig von einem 4D-Plug-In gesteuert wird. Beim Öffnen einer Datenbank erzeugt 4D eine interne Liste der Plug-Ins, die in Ihrer Datenbank installiert sind. Wenn Sie im Formular einen Plug-In-Bereich eingefügt haben, wird er in der Eigenschaftenliste unter der Gruppe Objekte aufgeführt. Standardmäßig sind die Plug-Ins OLE Tools (nur Windows) und Report verfügbar.
Hinweis: Einige Plug-Ins sind nicht als Formularbereiche oder in externen Fenstern verwendbar. In diesen Fall erscheinen sie nicht in der Liste der Plug-Ins in der Eigenschaftenliste.
Um ein Plug-in zuzuweisen, wählen Sie seinen Namen in der Eigenschaftenliste direkt unter der Gruppe „Objekte“ im DropDown-Menü Typ aus:
![](../../picture/428059/pict428059.de.png)
Hinweis: Ist der Objekttyp ein Plug-In-Bereich, kann die Schaltfläche Erweitert aktiv sein, wenn der Programmierer des Plug-In weitere Optionen vorgesehen hat. Klicken Sie auf diese Schaltfläche, um evtl. weitere Optionen zu definieren. Diese Optionen werden vom Autor des Plug-In verwaltet, d.h. er ist auch für die Informationen dazu zuständig.
Ist der angelegte Plug-In Bereich zu klein, zeigt 4D ihn als Schaltfläche mit dem Namen der Variablen an, die dem Bereich zugewiesen wurde. Der Benutzer kann bei der Ausführung darauf klicken, um ein spezifisches Fenster zur Anzeige des Plug-In zu öffnen.
Um Plug-Ins in Ihrer 4D Umgebung zu installieren, müssen Sie zuerst 4D beenden. Plug-Ins werden nur beim Starten von 4D geladen. Weitere Informationen zur Installation und Konfiguration von Plug-Ins finden Sie im Abschnitt Plug-Ins oder Komponenten installieren.
Durch Einbinden von Plug-Ins in Formulare haben Sie unbegrenzte Möglichkeiten beim Erstellen eigener Anwendungen. Ein Plug-In kann eine einfache Aufgabe wie das Anzeigen einer Digitaluhr in einem Formular ausführen oder voll funktionale Textverarbeitungs-, Tabellenkalkulations- oder Diagrammfunktionen bieten.
Viele dieser Möglichkeiten sind bereits in Form von 4D Plug-Ins für die 4D Umgebung erhältlich, zum Beispiel:
- 4D Internet Commands, ein Satz Befehle für low-level Routinen im Internet
- 4D Write, die Textverarbeitung zum Erstellen von Textdokumenten, z.B. um Serienbriefe bei Kundendateien zu verwalten
- 4D View, die Tabellenkalkulation mit Berechnungen, Simulationen, Projektionen, sowie Funktionalitäten zur übersichtlichen Darstellung der Daten
Weitere Informationen finden Sie in der Dokumentation zu diesen Plug-Ins. Handbücher zu den Befehlen dieser Plug-Ins sind im 4D Doc Center verfügbar:4D Internet Commands, 4D Write Programmiersprache und 4D View Programmiersprache.
Hinweis: Das Plug-In 4D Chart zum Erstellen und Anzeigen von Diagrammen ist nur extern verfügbar. Es ist ab 4D Version Version 13 überholt. Weitere Informationen finden Sie unter 4D Chart Programmiersprache.
Wenn Sie Ihre eigenen Plug-Ins programmieren möchten, können Sie ausführliche Informationen zum Schreiben und Implementierung von Plug-Ins erhalten. Bitte wenden Sie sich an 4D.
4D enthält standardmäßig folgende Plug-Ins:
- Diagramm: Sie können einen Diagrammbereich per Programmierung über die 4D Befehle GRAPH und _o_GRAPH TABLE verwalten.
- OLE tools (nur Windows): Unter Windows können Sie über einen OLE Bereich in Ihrer Datenbank ein Fenster mit Dokumenten aus anderen Anwendungen öffnen. Weitere Informationen dazu finden Sie im Handbuch
Hinweis: Sie können einen OLE Bereich auch direkt erstellen. Wählen Sie dazu im Menü Objekt > OLE Objekt einfügen. - Report: Über einen Berichtbereich können Sie einen Schnellbericht in ein Formular einfügen. Er kann Daten als Tabelle darstellen, Berechnungen ausführen, etc. Der Bereich lässt sich durch eine eigene Menüleiste oder über Befehle der Programmiersprache steuern. Weitere Informationen dazu finden Sie im Kapitel Schnellberichte.