Mit der Datendatei verknüpfte Benutzereinstellungen

Wenn Sie es gewohnt sind, mehrere 4D Instanzen einer Anwendung auf demselben System laufen zu lassen, führen wir mit 4D v16 eine Funktion ein, die Ihnen das Leben erleichtern wird.

Sie haben jetzt die Möglichkeit , jeder Datendatei eine Reihe von unterschiedlichen Benutzereinstellungen zuzuordnen.

settings

Während Sie in v15 gezwungen waren, den Publishing Port jeder Instanz manuell zu ändern, bevor Sie Ihre Anwendung aktualisieren, ist dies nun nicht mehr erforderlich.

In v16 können Sie mit der Einstellungsdatei neben jeder Datendatei die Port-ID für jede dieser Dateien unabhängig konfigurieren. Diese Einstellungen werden beim Aktualisierungsprozess beibehalten.

Die Befehle Get 4D folder und Get 4D file wurden aktualisiert.

  • Eine neue Konstante „Data folder“ kann an den Befehl Get 4D folder im Parameter folder übergeben werden, um den aktuellen Datenordner zu bestimmen.

$folder:=Get4D folder(Datenordner)

  • Der Befehl Get 4D file gibt den Pfadnamen der Datei settings.4DSettings für die aktuelle Datendatei zurück, die im Ordner Preferences neben der Datendatei oder neben der Datenbankstrukturdatei gespeichert ist, falls aktiviert.

$path:=Get4D file(Benutzereinstellungsdatei für Daten)

Für weitere Details schauen Sie bitte in die Dokumentation:

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.