4D v14.3

Seite Anwendung

Home

 
4D v14.3
Seite Anwendung

Seite Anwendung  


 

 

Mit 4D können Sie eine doppelklickbare Anwendung direkt aus der Datenbank erzeugen. Sie benötigen lediglich 4D Volume Desktop, die 4D Engine der Datenbank und eine entsprechende Lizenz. Sie bereiten diese Operation auf der Seite Anwendung des Application Builders vor.

Mit der Option “Erzeuge doppelklickbare Anwendung” können Sie direkt aus 4D eigenständige Versionen (.exe) Ihrer kompilierten 4D Datenbanken erstellen.
Diese Funktion verwaltet auf Mac OS auch das Erzeugen von Software Paketen.

Das Prinzip ist, eine kompilierte Strukturdatei mit 4D Volume Desktop zusammenzuführen. Die jeweils gelieferte Funktionalität richtet sich nach dem erworbenen Produkttyp. Weitere Informationen dazu finden Sie der 4D Produktbroschüre und im Internet unter (http://www.4d.com/de/products.html).

Das Update doppelklickbarere Einzelplatz-Anwendungen lässt sich über Befehle der Programmiersprache auch automatisieren. Weitere Informationen dazu finden Sie im Abschnitt Eigenständige Anwendung erstellen und weitergeben des Handbuchs 4D Designmodus.

Vor Erzeugen einer doppelklickbaren Anwendung müssen Sie zuerst den Pfad des Ordners 4D Volume Desktop festlegen. Die Optionen zum Erstellen einer doppelklickbaren Anwendung sind inaktiv, solange im darunterliegenden Bereich kein Ordner angegeben wurde oder der definierte Ordner keine gültige Datei 4D Volume Desktop enthält.

Sie müssen den Ordner mit der Datei 4D Volume Desktop auswählen:

  • Unter Windows enthält der Ordner die Dateien 4D Volume Desktop.4DE, 4D Volume Desktop.RSR und verschiedene Dateien und Ordner zum Ausführen der Operation. Sie müssen auf derselben Ebene wie die gewählten Ordner liegen.
  • Auf Mac OS steht 4D Volume Desktop in Form eines Software Pakets mit verschiedenen generischen Dateien und Ordnern zur Verfügung.

Um den Ordner 4D Volume Desktop auszuwählen, klicken Sie unter dem Anzeigebereich auf die Schaltfläche [...]. Auf dem Bildschirm erscheint ein Dialogfenster, um unter Windows den Ordner 4D Volume Desktop, auf Mac OS das Software-Paket zu bestimmen. Haben Sie den Ordner gewählt, erscheint der vollständige Pfad. Ist 4D Volume Desktop enthalten, sind die Optionen zum Aufbau einer doppelklickbaren Anwendung aktiviert:

Klicken Sie auf die Schaltfläche Erstellen, um die doppelklickbare Anwendung einzurichten. 4D erstellt im Zielordner automatisch den Unterordner Final Application und legt dort einen Unterordner mit dem Namen der Anwendung ab.

Haben Sie z.B. im Bereich Anwendungsname „MeineAnw“ eingetragen, liegen dort folgende Ordner:

  • Unter Windows
    • MeineAnw.EXE, Ihre ausführbare Anwendung und MeineAnw.RSR mit den Ressourcen der Anwendung.
    • Die Ordner 4D Extensions und Resources, sowie verschiedene Librairies (DLL) und zum Arbeiten der Anwendung erforderliche Dateien.
    • DatenbankName.4DC und DatenbankName.RSR mit der kompilierten Struktur und der Ordner Resources der Datenbank.
    • (Optional) Ordner Components und PlugIns mit den evtl. in die Datenbank integrierten Komponenten bzw. Plug-Ins. Weitere Informationen dazu finden Sie auf der Seite Plug-In und Komponenten.
    • Ordner Licenses mit der Liste der in die Anwendung integrierten Lizenznummern in Form einer XML Datei. Weitere Informationen dazu finden Sie auf der Seite Lizenzen und Zertifikate.
    • Evtl. Zusatzelemente, die im Ordner 4D Volume Desktop hinzugefügt wurden. Weitere Informationen dazu finden Sie im Abschnitt Ordner 4D Volume Desktop anpassen.
    All diese Teile müssen im selben Ordner liegen, damit die ausführbare Anwendung lauffähig ist.
  • Auf Mac OS
    Hinweis: Under Mac OS gibt die 4D Funktion Application file den Zugriffspfad zur Datei AnwendungName zurück (im Ordner  Contents:Mac OS Ordner des Software Pakets) und nicht den Pfad zur Datei .comp (im Ordner Contents:Resources des Software Pakets). 

Hier ein Beispiel für die Architektur einer doppelklickbaren Anwendung unter Windows:

Beim Erzeugen einer doppelklickbaren Anwendung kopiert 4D den Inhalt des Ordners 4D Volume Desktop in den Unterordner Final Application des Zielordners. Sie können dann den Inhalt des Originalordners 4D Volume Desktop an Ihre Bedürfnisse anpassen. Sie können beispielsweise:

  • Eine Version von 4D Volume Desktop für eine bestimmte Sprache einrichten
  • Einen eigenen Ordner PlugIns hinzufügen
  • Den Inhalt des Ordners Resources anpassen

Hinweis: Auf Mac OS wird 4D Volume Desktop als Software Paket geliefert. Um es zu verändern, müssen Sie zuerst seinen Inhalt anzeigen. Klicken Sie dazu bei gedrückter ctrl-Taste auf das Icon.

Werden Ihre doppelklickbaren Anwendungen als Web Server genutzt, müssen die dafür erforderlichen Dateien und Ordner an bestimmter Stelle installiert werden. Es gibt folgende Elemente:

  • cert.pem und key.pem Dateien (optional): Diese Dateien werden für SSL-Verbindungen und von Befehlen zur Verschlüsselung der Daten verwendet
  • Standard Web root Ordner,
  • logweb.txt Datei (Logbuch für Web Anfragen)

Unter Windows müssen diese Dateien im Unterordner Final Application\MeineAnw\Datenbank liegen.
Auf Mac OS müssen diese Dateien neben dem Software-Paket MeineAnw.app liegen.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Eigenständige Anwendung erstellen und weitergeben

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v14 R2)
4D Designmodus ( 4D v14 R3)
4D Designmodus ( 4D v14.3)
4D Designmodus ( 4D v14 R4)

Geerbt von : Seite Anwendung ( 4D v12.4)