4D v18 R6 Beta startet heute

Wir freuen uns, den Start der Beta-Tests für 4D v18 R6 bekannt zu geben!

Werfen wir einen Blick darauf, was diese neue Version an Funktionen für Sie bereithält:

  • Erstellen Sie fortschrittliche Web-Anwendungen mit skalierbaren Web-Sessions.
  • Verbessern Sie die Suchfunktionalität, indem Sie Ihr iPhone in einen Barcode-Scanner verwandeln, und erstellen Sie ergonomische 4D für iOS Anwendungen mit vielen Beziehungen.
  • Beschleunigen Sie den Entwicklungsprozess und vermeiden Sie Tippfehler dank der Anzeige des Prototyps und der Kurzbeschreibung einer Funktion im Code-Editor.
  • Verbinden Sie Ihre Mail-Transporter mit einem OAuth 2.0 Token für mehr Sicherheit.
  • Mit dem neuen 4D View Pro Befehl Suchen und Ersetzen können Sie Daten, Formeln oder Werte im gesamten Blatt oder nur in einem bestimmten Bereich suchen (und ersetzen).
  • Erstellen Sie 4D Write Pro Dokumente schneller und einfacher dank der neuen Symbolleiste und der verbesserten Seitenleiste.
  • Und vieles mehr (siehe unten).

4D v18 R6 jetzt herunterladen (Exklusiv für 4D Partner)

Hinweis: 4D v18 R6 enthält ein ICU Bibliotheks-Update, das einen automatischen Neuaufbau von Indizes erzwingt. Abhängig von der Größe der Datendatei kann dieser Vorgang einige Zeit in Anspruch nehmen und erfordert möglicherweise eine Vorausplanung.

Data Explorer – Preview

4D v18 R6 bietet eine Vorschauversion des 4D Data Explorer. 4D Entwickler oder Administratoren können jetzt ihre Anwendungsdaten einfach in einem Webbrowser erkunden.

4D Web Server

Skalierbare Web-Sitzungen

4D v18 R6 ist auf die leistungsfähigen Rechner und Prozessoren von heute ausgerichtet. Deshalb bietet der 4D Web Server eine neue Art des Web Session Managements, um die Performance deutlich zu verbessern: Skalierbare Web Sessions. Sie sind in der Lage, mehrere Prozesse im präemptiven Modus zu verarbeiten, d.h. mehrere User-Agent-Anfragen gleichzeitig zu bearbeiten.

4D for iOS

Verbesserte Benutzerfreundlichkeit von iOS Apps

Mit 4D für iOS können Sie bereits Ihre Datenbankbeziehungen nutzen, um dynamische und komplexe Apps zu erstellen, aber viele unserer 4D für iOS Entwickler haben nach mehr gefragt … und wieder einmal hat 4D geliefert!

Many-to-many-Beziehungen sind jetzt verfügbar, so dass Sie iOS-Apps mit besserer Ergonomie als je zuvor erstellen können! Und das ist noch nicht alles! Fügen Sie Interaktionen zu einem Feld hinzu, indem Sie eine Beziehung darauf ziehen, und zeigen Sie die entsprechende Datensatznummer an, indem Sie auf die One-to-many-Beziehungen klicken, die ebenfalls in dieser Version verfügbar sind.

Neue Formate für interaktive Anwendungen

Wir arbeiten ständig daran, Ihnen Funktionen zur Verfügung zu stellen, die Ihre Anwendungen immer interaktiver machen. In 4D v18 R6 sind daher neue Parameterformate verfügbar: Signatur und Barcode!

Barcode-Scanner für verbesserte Navigation

Barcodes und QR-Codes machen vieles einfacher, denn sie sparen Zeit, erhöhen die Effizienz und reduzieren menschliche Fehler! Wie Sie wahrscheinlich schon vermutet haben, können Sie mit 4D v18 R6 durch Scannen eines Barcodes oder QR-Codes direkt zur richtigen Ansicht wechseln. Dies verbessert die Navigation und die Suchfunktion erheblich, da Sie die Möglichkeit haben, Apps zu erstellen, die an Situationen vor Ort angepasst sind (z. B. für Lagerbestände).

Programming-related features

Arbeiten mit Strings

4D bietet sehr vielseitige Werkzeuge für die Suche und den Vergleich von Strings, die an verschiedene Kontexte und Situationen angepasst werden können, denen Entwickler begegnen. Mit 4D v18 R6 wurde ein neuer Befehl hinzugefügt und ein weiterer verbessert. Beide Befehle erlauben es Ihnen, Optionen für genauere Ergebnisse zu verwenden. Wenn Sie bestimmte Such- oder Sortiervorgänge durchführen müssen, sind diese Befehle sicherlich sehr hilfreich!

Mehr Code in kürzerer Zeit schreiben

Wenn es darum geht, das Schreiben von Code im Editor zu vereinfachen, bringt 4D v18 R6 gute Neuigkeiten: Der Prototyp einer Funktion und eine kurze Beschreibung werden im Code-Editor angezeigt! So können Sie den Entwicklungsprozess beschleunigen und Tippfehler vermeiden.

Verbesserter Debugger

Wir arbeiten ständig daran, Ihre Debugging-Erfahrung zu verbessern. Dieses Mal haben wir neue Optionen und zusätzliche Informationen hinzugefügt, die es einfacher machen, Ihren Code zu verfolgen und zu analysieren.

Listenfelder: Verwalten von Klicks in bearbeiteten Zellen

Als 4D Entwickler haben Sie sicherlich schon das on clicked Formular-Ereignis verwendet, das in den meisten Objekten eingesetzt werden kann, auch in Listboxen, in denen Klicks entweder auf der Ebene der Listbox selbst oder innerhalb der Spaltenmethoden verwaltet werden können. Ab 4D v18 R6 wird das Formular-Ereignis on clicked ausgelöst, unabhängig davon, ob eine Zelle bearbeitet wird oder nicht, was Ihnen mehr Kontrolle gibt und die Schnittstelle verbessert.

Emails(IMAP)

OAuth 2.0 Unterstützung

In letzter Zeit haben E-Mail-Server begonnen, auf OAuth 2.0-Authentifizierung umzustellen, um die Sicherheit zu erhöhen. Ab 4D v18 R6 können Sie den OAuth 2.0 Authentifizierungsmodus für eine Verbindung festlegen.

Flaggen und noch mehr Flaggen

Damit sich Ihre Lösung gut mit anderen E-Mail-Clients integrieren lässt, müssen Sie oft Informationen wie „bereits gesehen“ oder „dringend“ hinzufügen. Das IMAP-Protokoll erlaubt es Ihnen, eine Liste von Flags mit einer Nachricht zu verknüpfen, um diese zusätzlichen Informationen zu verwalten. Mit 4D v18 R6 haben wir dem IMAP-Transporter-Objekt eine Reihe von Funktionen hinzugefügt, um IMAP-Flags hinzuzufügen oder zu entfernen.

E-Mails in einer bestimmten Mailbox speichern

Wenn Sie E-Mails von 4D aus versenden, erwarten Ihre Kunden vielleicht, dass eine Kopie in dem von Outlook oder Apple Mail angezeigten „Gesendet“-Postfach liegt. Hierfür hat 4D v18 R6 einen neuen Befehl für Sie.

4D Write Pro

UI Verbesserungen

Die Symbolleiste und die Seitenleiste werden um weitere Funktionen erweitert, damit Sie Dokumente noch schneller und einfacher erstellen können.

4D v18 R6 bringt neue Verbesserungen in diesem Bereich, die es Ihnen ermöglichen, Text zu vergrößern oder zu verkleinern, das Lineal zu kopieren/einzufügen, die Hintergrundfarbe eines Absatzes zu ändern, den Stil eines Wortes zu ändern (Großbuchstaben, Kleinbuchstaben, etc.).

4D View Pro

Funktion zum Suchen und Ersetzen

Bei der Initialisierung eines 4D View Pro Dokuments kann es vorkommen, dass Sie einige Werte oder Tags suchen und sie durch Daten aus 4D ersetzen müssen. Mit dem Befehl VP Find ist das jetzt ein Kinderspiel. Mit diesem Befehl können Sie Daten, Formeln oder Tags suchen und sie im gesamten Blatt oder nur in einem bestimmten Teil davon ersetzen.

Das ist das Ende

Wenn Sie ein großes 4D View Pro Dokument mit vielen Formeln laden, können die Berechnungen einige Zeit in Anspruch nehmen. Wenn Sie einen Offscreen-Bereich verwenden und das Dokument z. B. als PDF oder Excel-Format exportieren möchten, müssen Sie warten, bis diese Berechnungen abgeschlossen sind, bevor Sie dies tun. In 4D v18 R6 haben wir zwei neue Ereignisse hinzugefügt, die Sie darüber informieren, wenn Ihre Berechnungen abgeschlossen sind.

Brauchen Sie mehr technische Details? Werfen Sie einen Blick auf die 4D v18 R6 Beta Dokumentation im 4D Doc Center.

Wir freuen uns über Ihr Feedback, das uns hilft, die Qualität unseres Produkts zu verbessern und Ihre Bedürfnisse besser zu erfüllen. Wir würden uns freuen, wenn Sie uns Ihre Meinung zu den oben genannten Funktionen mitteilen. Tragen Sie zu unserem „Beta“-Forum bei (zugänglich für alle 4D Partner). Und zögern Sie nicht, uns Ihre Bedürfnisse mitzuteilen, wir nehmen Abstimmungen sehr ernst!

Sie sind noch kein Partner? Werden Sie 4D Partner und beteiligen Sie sich an der Diskussion!

Avatar
- Product Marketing Manager Intissar kam 2017 als Product Marketing Manager zu 4D. Sie arbeitet eng mit den Produkt-, Marketing-, Engineering- und technischen Support-Teams zusammen, um den verschiedenen Zielgruppen das "Warum", das "Wie" und das "Was" neuer und aktualisierter Funktionen zu vermitteln. Diese enge Zusammenarbeit ermöglicht es ihr, Botschaften zu formulieren und ausführliche Inhalte und Codebeispiele für den 4D Blog und die Website zu schreiben. Nach ihrem Abschluss als Diplom-Ingenieurin für Informatik an der VINCI Universität arbeitete Intissar als Software-Ingenieurin in mehreren Startups. Ihre praktische Erfahrung umfasst Software-Spezifikation, -Design und -Entwicklung, User-Training und -Support sowie Team-Management.