Was ist neu in 4D v17 R2

4D for ios

4D v17 R2 enthält eine Preview von 4D for iOS, damit Sie Ihre Geschäftsanwendungen auch für mobile Geräte erweitern können. 4D for iOS ist voll in 4D integriert, so dass keine zusätzliche Installation (außer Xcode) oder anderweitiges Fachwissen erforderlich sind. Aber auch als Preview Version bietet 4D for iOS bereits handliche Features, über die Sie Ihr erstes mobiles Projekt erstellen und sich mit dem Produkt vertraut machen können. Hier ein paar der Vorteile von 4D for iOS: Moderne Templates, die in Abstimmung mit den Apple Richtlinien komplett für mobile Geräte optimiert sind, offline Synchronisation durch Replikation der Daten auf den mobilen Geräten, Tools zum Testen Ihrer Projekte auf dem Simulator oder direkt auf Ihrem Gerät, u.v.m …

 

4D Write Pro

neUE toolbar

In 4D Write Pro ist eine neue Toolbar verfügbar, die Sie beim Erstellen von Dokumenten unterstützt. Sie übernehmen einfach per Drag-and-Drop die neue Vorlage 4D Write Pro Toolbar aus der Objektbibliothek und schon haben Sie Zugriff auf eine komplette Werkzeugleiste mit verschiedenen Reitern, so dass Sie mühelos zwischen Aktionen wechseln können.

 

paginierung für Tabellen

Umfangreiche Tabellen erscheinen jetzt automatisch auf mehr als einer Seite. Sie müssen nicht die Zeilen zählen, um die Seitengröße oder -ausrichtung zu prüfen, denn Tabellen werden bei einem Seiten- oder Spaltenumbruch dynamisch gesplittet. Der Befehl WP INSERT BREAK wurde aktualisiert und unterstützt jetzt die neue Konstante wk paragraph break.

 

4D Ausdrücke in verankerten BIldern

Sie können einem verankerten Bild einen gültigen 4D Ausdruck zuweisen und liefern so noch mehr Flexibilität. Setzen Sie einfach die Konstante wk image expression für ein verankertes Bild, um eine Methode zu definieren, die ein Bild zurückgibt.

 

4D Programmiersprache

PREEMPTIVE SOAP WEB SERVICES

Preemptive SOAP Web Services sind nicht nur möglich, sondern sie lassen sich jetzt auch ganz einfach einrichten! Mit all den thread-safe deklarierten Befehlen für Web Services können Ihre Anwendungen die Vorteile von multi-core Rechnung vollständig nutzen; das ergibt bei gleichzeitigen Anfragen schnellere Antworten. Folgende 4D Server Befehle sind thread-safe: SOAP DECLARATION, SOAP SEND FAULT, SOAP Request und SOAP Get info. Ebenfalls sind folgende Client Befehle thread-safe: WEB SERVICE AUTHENTICATE, WEB SERVICE SET PARAMETER, WEB SERVICE CALL, WEB SERVICE GET RESULT, WEB SERVICE Get info und WEB SERVICE SET OPTION.

 

4D view Pro

METHODen UND DATenbankFELDer

Die Sicherheit Ihrer Anwendung wurde weiter ausgebaut. Sie haben noch mehr Kontrolle über die Daten und können festlegen, ob sie für Ihre Endnutzer verfügbar sein sollen und auf welche Felder oder Methoden diese zugreifen können.

Befehle und Variablen lassen sich nicht direkt aus einer Zelle aufrufen. Über erlaubte Methoden ist der Zugriff jedoch möglich, da sie den Wert der Variablen oder des Befehls zurückgeben. Methoden lassen sich über den Befehl SET ALLOWED METHODS authorisieren, Tabellen oder Felder lassen sich mit den Befehlen SET TABLE TITLES und SET FIELD TITLES als virtuelle Strukturen deklarieren. Die entsprechenden Variablen sowie 4D Befehle müssen in der erlaubten Methode enthalten sein.

 

Verbesserte Benutzeroberfläche

Es gibt zwei neue Optionen, die beim Anpassen Ihrer 4D View Pro Benutzeroberfläche hilfreich sind. Unter der Gruppe Darstellung der Eigenschaftenliste finden Sie die Option Benutzeroberfläche. Hier können Sie zwischen den beiden Anzeigemodi Toolbar und Nichts wechseln. Wählen Sie Toolbar, erscheint in Ihren Dokumenten eine Toolbar mit mehreren Reitern, über die Sie Informationen organisieren und rasch zwischen verschiedenen Aktionen wechseln können. Wählen Sie Nichts, erscheint keine Toolbar. Die zweite Option Formelleiste anzeigen erscheint als Optionsfeld, um die Anzeige zu aktivieren oder deaktivieren.

 

User Experience

Verbesserungen im CODE EDITOR

Es gibt verschiedene Verbesserungen, die das tägliche Arbeiten mit dem Code Editor erleichern. Haben Sie in den 4D Einstellungen auf der Seite Methoden die Option  “Einfügen von () und Schließen von } ) ]” aktiviert, setzt 4D nach einem 4D Befehl, Schlüsselwort oder einer Projektmethode automatisch das Klammernpaar () oder vervollständigt öffnende Klammern bzw. Anführungszeichen mit dem jeweils passenden schließenden Zeichen.

 

NEuer LOOK FüR DIALOGfenster unter WINDOWS

Die vom Befehl Select folder erstellten und von 4D geöffneten Dialogfenster wurden mit der neuesten Version des Windows File Explorer aktualisiert. So können Sie aus ganz unterschiedlichen Quellen, wie Rechner, Netzwerk oder sogar Ihr OneDrive Account leicht Ihre Datei bzw. Ihren Ordner auswählen. Darüberhinaus gibt es signifikante Verbesserungen bei den Operationen Filtern, Sortieren, Gruppieren und Stapeln.

 

Sie wollen mehr wissen? Lesen Sie alle Blog Posts zu 4D v17 R2!