Nachrichten 4D v15.4

4D v15.4 – macOS 10.12 Sierra und Windows Server 2016 zertifiziert

Wir freuen uns, Ihnen mitteilen zu können, dass 4D v15.4 den Zertifizierungsprozess für macOS Sierra (10.12) erfolgreich bestanden hat.

Wenn Ihre Lösungen auf Windows Servern eingesetzt werden, können Sie jetzt mit Zuversicht auf Windows Server 2016 aktualisieren, da 4D v15.4 auch für dieses neue Betriebssystem zertifiziert ist.

Aktualisieren Sie auf 4D v15.4 und profitieren Sie von den neuen Software-Korrekturen und Betriebssystem-Zertifizierungen. Dank dieser neuen Version können Sie Ihre Anwendungen sowohl unter Mac OS 10.12 als auch unter Windows Server 2016 ohne undokumentiertes Verhalten/Änderungen ausführen.

Um 4D v15.4 herunterzuladen, besuchen Sie noch heute Ihre 4D Website.

Produkt blank

Vermeiden Sie die Anzeige des Dialogs „Datendatei auswählen“ für eine neu installierte Anwendung

Wenn Sie eine Anwendung für Ihren Kunden bereitstellen, entweder eine zusammengeführte 4D Server oder eine Einzelplatzanwendung, öffnet 4D normalerweise den Dialog „Datendatei auswählen“. Dies geschieht, weil 4D bei einer aktualisierten Lösung die Position der zuletzt verwendeten Datendatei nicht finden kann, da Sie gerade die alte Struktur ersetzt haben. Und bei einer erstmaligen Verwendung weiß 4D nicht, wo Sie die Datendatei erstellen möchten – daher fragt es nach dem Speicherort.

Dieser Dialog, als allererste Interaktion mit Ihrer Anwendung, kann für den Kunden verwirrend sein. Und die Überprüfung der Datendatei findet statt, bevor die On Startup ausgeführt wird, bevor Ihr Code die Möglichkeit hat, eine andere Datei auszuwählen. Um dies zu vermeiden, führt 4D v15 eine neue Funktion mit dem Namen Default Data ein.

Produkt 4D View Pro: Create flexible UI

Flexible UIs mit 4D View Pro erstellen

Erstellen Sie flexible und leistungsstarke UIs, Dialoge und Widgets mit 4D View Pro! Um mehr über 4D View Pro zu erfahren, lesen Sie diesen Blog-Beitrag.

Diese Funktion ist eine leistungsstarke Erweiterung für das Listbox-Objekt, mit der Sie sehr flexible Benutzeroberflächen definieren können. Ein Array von Objekten kann jetzt mit der Spalte einer Listbox verknüpft werden, so dass jede Zelle je nach Art der anzuzeigenden Daten verschiedene Widgets enthalten kann.