4D v16Komponenten |
||
|
4D v16
Komponenten
Komponenten
Hier lernen wir, eine Komponente anzulegen. Eine Komponente ist eine separate 4D Datenbank, die in eine Host Datenbank integriert wird, die dann Zugriff auf die Methoden und Formulare dieser Komponente hat. Wir machen folgendes:
In dieser neuen Anwendung:
Dann geben wir in den Methodeneigenschaften (Rechtsklick auf die Projektmethode -> Methode-Eigenschaften…) an, dass sie von Komponente und Host Datenbank gemeinsam genutzt wird und beenden die Datenbank. In unserem Ordner My first 4D database.4dbase:
In der Liste der Methoden sehen wir die Komponentenmethode Component_v15 mit der gerade erstellten Methode ALERT. Wir können alle anderen Aufrufe des 4D Befehls ALERT mit dieser Methode ersetzen. Dazu müssen wir nur 1 Zeichen ersetzen. Wir können das natürlich auch mit "Ersetze in Inhalt" machen (Menü Bearbeiten -> Suche in Struktur -> Nach der Suche links unten auf das Zahnrad klicken). Nach diesen Änderungen testen wir. Wir verwenden z.B. das Formular Test_Variables, wo in der Berechnung der Befehl ALERT in Ausführung ist, und hier sind wir in der Komponentenmethode. Wir prüfen das durch Übergabe eines 2. Parameters: Unsere Komponente arbeitet korrekt und wir können beliebig viele Methoden hinzufügen. Zusätzlich sollten Sie folgendes beachten: 4D Komponenten lassen sich ganz leicht installieren und bieten zusätzliche Flexibilität und Leistungsstärke. Über Tastenkürzel (Aliase) können Sie auf die Komponenten-Datenbank zeigen. Der größte Vorteil dabei ist, dass Sie lediglich das Alias oder die Quelldatenbank ändern müssen, damit alle Änderungen in der Zieldatenbank verfügbar sind. In Ihrem Ordner Components können Sie verschiedene Komponenten installieren, und all diese Funktionalitäten beibehalten, inkl. Kompatibilität mit Windows.
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
ARTIKELVERWENDUNG
Self-Training ( 4D v16) |