4D v11 SQL, 4D's neuste Version, bricht alle bisherigen Grenzen um professionellen Entwicklern eine Reihe von integrierten Tools, welche schneller sind ,höhere Performance aufweisen und produktivitätssteigernd sind, zu bieten.
Mit 4D v11 SQL, werden sowohl bestehende als auch neue 4D Anwendungen sofort profitieren von:
• Verbesserte Performance der neuen Datenbank Engine
• Mac OSX Universal Binary Architektur
Es kommt noch besser: Nutzen Sie diese Vorteile sofort und ohne Änderungen am Code.
Dank der drastischen Steigerung der Speicherkapazitäten, erlaubt 4D v11 SQL es Ihnen die zukünftigen Anforderungen besser abzuschätzen bzw. die Datenanforderungen und Performanceanforderungen auch für Enterprise Anwendungen zu bewerkstelligen, ohne das Probleme auftreten.
Und zu guter Letzt, 4D v11 SQL bricht alle Limits in der Cross Plattform und Cross Plattform Datenbank Kommunikation: Mit einer neuen native SQL Engine welche im Kern der 4D Architektur fest verankert ist, und einer strengeren Umsetzung von XML und Unicode ist 4D v11 SQL die Kommunikationsfreudigste 4D Version die es bisher je gegeben hat. Schöpfen Sie mit 4D v11 SQL noch mehr Funktionen in Ihrer Software-Entwicklung bzw. Datenintegration aus. Erfahren Sie mehr in der Features Liste.
Im folgenden werden die wichtigsten Neuerungen und Verbesserungen von 4D v11 SQL Release 1 (11.1) aufgelistet. Die ausführliche Beschreibung finden Sie im 4D 11.1 Addendum unter unserer Dokumentationsseite. Bug fix Listen liegen auf unserem FTP Server.
4D v11 SQL Release 1 (11.1) ist für Mac OS X Leopard zertifiziert, der neuesten Version des Betriebssystems von Apple Macintosh (10.5.x).
Der 4D Installer enthält jetzt, zusätzlich zu Englisch, Französisch, Deutsch und Spanisch, als weitere Option Japanisch. Entwickler in Japan können so ihre bestehenden Anwendungen von 4D 2004 upgraden und mit mehr als 200 neuen Funktionalitäten von 4D v11 SQL starten. Die volle Unterstützung von Unicode auf der Ebene des Datenbank-Kernels ermöglicht japanischen Anwendern native Daten leicht zu bearbeiten und mühelos ergonomische Oberflächen zu erstellen.

Die neue 4D v11 SQL Engine enthält eine Query Engine, die automatisch den schnellsten und am besten geeigneten Weg zum Ausführen der Suche festlegt. 4D kann z.B. die Reihenfolge der untergeordneten Suchen, die der Entwickler definiert hat, ändern oder bei geringer Reichweite der Datensätze keinen Index verwenden. Mit 4D v11 SQL Release 1 (11.1) können Sie das von der Engine vorgesehene Suchprojekt — als Text oder XML Datei — extrahieren und nach Ausführen der Suche mit dem aktuellen Pfad vergleichen, inkl. ausführlichem Performance Ergebnis. So sind Entwickler in der Lage, Suchläufe, die in der 4D Programmiersprache sowie als SQL Anweisungen ausgeführt werden, zu analysieren und zu optimieren.
Unicode ist jetzt auch im Plug-In 4D View und in der Menüverwaltung integriert. So lassen sich im gleichen Menü ausgeklügelte Oberflächen mit verschiedenen Alphabeten verwenden.

4D Entwickler starten Anfragen in der Regel ohne Berücksichtigung von Groß-und Kleinschreibung, d.h. eine mit der 4D Programmiersprache ausgeführte Suche nach "ABC" gibt "Abc," "abc," àbç," etc. zurück. Da die SQL Syntax dieses Verhalten standardmäßig nicht zulässt, kann das zu unerwarteten Ergebnissen führen.
In SQL Anfragen sind jetzt 4D Zeiger verwendbar. Das verbessert die Integration der SQL Sprache in 4D Methoden und erweitert die Verwendung von SQL in den generischen Bereichen des Code.
Das Drucken von 4D Schnellberichten wurde vereinfacht, da die Druckeinstellungen für Schnellberichte identisch sind mit den Druckeinstellungen der Anwendung. Eine Änderung an den Druckeinstellungen in 4D wird auch an die Einstellungen für Schnellberichte übergeben. Das ermöglicht, Berichte mit einer Druckeinstellung in einem globalen Druckauftrag auszuführen.