Neu in 4D v18 R3

4dv18_r3_4dlanguage.jpg

4D Programiersprache. Neue Welten warten auf Sie!

Die objektorientierte Welt ist zum Greifen nah!

Mit der Einführung von Klassen macht die 4D Sprache einen fantastischen Sprung. Wir vereinfachen das Schreiben von modularem, wiederverwendbarem und leicht wartbarem Code.

Mit dem objektorientierten Konzept sorgen Sie für die Segmentierung Ihres Codes, der dann objektbezogen ausgeführt wird. Sie werden eine nahtlose und intuitive Programmiererfahrung erleben.

Auch wenn Sie bereits ORDA Fan sind, haben wir Neuigkeiten: Bei Änderungen an der Struktur ist kein Neustart Ihrer Anwendung erforderlich - der Datastore wird automatisch aktualisiert. 
Außerdem benötigen Sie jetzt nur noch eine einzige Zeile Code, um die Zeilen für eine Entity Selection auszuwählen.

Neue Features für XML Nutzer: Die Unterstützung von XPath wurde stark verbessert, um Ihre Suchläufe zu vereinfachen. Die Suche nach Node Attributen (Knoten) und deren Werten ist nicht nur möglich, sondern auch viel einfacher.

Weitere Verbesserungen sind neue Möglichkeiten bei der detaillierteren Dokumentation für Methoden und Komponenten, sowie die offscreen Web Area auf einem Headless Server, um Web Seiten zu laden, Metadaten zu extrahieren oder Bilder zu generieren! 

Mehr zur Programmierung

4dv18_r3_4dserveradministration.jpg

Server Monitoring - was war da los?

Live Überwachung Ihres 4D Servers auf Anomalien

Die Überwachung der 4D Server Aktivität wurde weiter verbessert. Der neue Befehl START MONITORING ACTIVITY protokolliert alle Operationen, die eine definierte Mindestzeit überschreiten und liefert Details zu den involvierten Tabellen, Feldern oder Clients. So können Sie Probleme leicht identifizieren, Ihren Code optimieren und Ihre 4D Server Ressourcen effektiv verwalten.

Mehr zur 4D Server Überwachung

4dv18_r3_webserver.jpg

4D Web Server. 1-2-3-4...viele!

Eine 4D Instanz - mehrere Web Server gleichzeitig

Optimieren Sie die Performance Ihrer Web Application und trennen Sie das Webinterface für Serveradmin von dem der Benutzer. Oder lassen Sie älteren Code (der noch nicht preemptive ist) in einer separaten Instanz laufen. All das ist jetzt möglich, denn mehrere Web Server können in einer einzelnen 4D Instanz laufen. 

Mehr zu 4D Web Server

4dv18_r3_4dwritepro.jpg

4D Write Pro. Neue Möglichkeiten

Neue Gestaltungoptionen für mehr Usability

Die 4D Write Pro Oberfläche bietet 40 neue Standardaktionen für Tabellen, Zeilen und Zellen. Wählen Sie den Randstil einer Tabelle oder die Hintergrundfarbe einer Zelle, richten Sie Text in einer Zeile vertikal aus oder bestimmen Sie die Ausrichtung der ganzen Tabelle im Dokument.
Ihre 4D Write Pro Dokumente lassen sich jetzt komplett oder in Teilbereichen schützen. Das geschützte Dokument bzw. Teile davon sind nur lesbar. So verhindern Sie, dass Benutzer Teile abändern, löschen oder verschieben. Ihre 4D Write Pro Dokumente eignen sich damit perfekt als Eingabeformulare wie Checklisten, Verträge oder Fragebögen.

Mehr zu 4D Write Pro

4dv18_r3_4dforios.jpg

4D for iOS. Einfach neue Templates für Ihre mobilen App

Greifen Sie schnell auf einsatzbereite Templates zu.

Die App Erstellung mit 4D for iOS wird jetzt noch einfacher und gleichzeitig flexibler. In 4D for iOS sind bereits viele fertige Templates für Listen- und Detailformulare enthalten, greifen Sie jetzt einfach auf über 40 weitere einsatzbereite Templates auf Github zu. Mit einem einzigen Klick können Sie diese direkt in den Projekteditor laden und zur individuellen Gestaltung Ihrer eigenen App verwenden.

Mehr zu 4D for iOS

4dv18_r3_4dviewpro.jpg

4D View Pro. Neue Design Optionen

Mehr Optionen zum Anpassen des Spreadsheetbereichs

Steuern Sie die Optik Ihres 4D View Pro Spreadsheetbereichs - Gitterlinien oder Kopfteil ein- oder ausblenden, bestimmte Zellen schützen oder einfach die Linienfarbe ändern. All das und vieles mehr lässt sich im Handumdrehen realisieren, und so eine benutzerfreundliche und bedarfsorientiere Darstellung schaffen.

Mehr zu 4D View Pro

Zum vorigen Feature-Release: 4D v18 R2