Nachrichten

4D v20 R2 ist da

Wir freuen uns, Ihnen mitteilen zu können, dass 4D v20 R2 jetzt verfügbar ist!

Hier finden Sie einen Überblick darüber, was diese Version für Sie bereithält:

Download 4D v20 R2 (monatliche Hot Fixes verfügbar)

  • 4D Write Pro entwickelt sich mit beeindruckenden Updates weiter. Sie können jetzt Zellen in Tabellen verbinden und so optisch ansprechendere und strukturiertere Dokumente erstellen. Darüber hinaus vereinfacht der neue Tabellen-Assistent die Erstellung von Tabellen in 4D Write Pro Dokumenten.
  • Was das Error-Handling betrifft, so führen wir den Befehl ‚throw‘ ein, eine leistungsstarke Ergänzung der 4D Sprache, um Anwendern ein präziseres Feedback zu geben, wenn Probleme auftreten, und eine effektivere Fehlerprotokollierung zu implementieren.
  • Die Visual Studio Code-Erweiterung verfügt über zusätzliche Funktionen. Neben Funktionen wie Syntax-Highlighting, Go to Definition, Signature Help, Code-Vervollständigung, Code-Faltung und -Einrückung sowie Syntax-Prüfung haben wir auch die Code-Formatierung hinzugefügt. Diese Erweiterung sorgt dafür, dass Ihr Code sauber und konsistent ist.
  • Verabschieden Sie sich von Verzögerungen und freuen Sie sich auf ein reaktionsschnelleres Benutzererlebnis mit der neuen WebSocket-Client-Funktion . Diese Funktion revolutioniert die Art und Weise, wie Benutzer mit Ihren Anwendungen arbeiten, und macht sie dynamischer und ansprechender.
  • Die Arbeit mit größeren Dateien in 4D View Pro wird durch die Einführung des .sjs Dateiformats zum Kinderspiel. Speziell entwickelt, um Leistungsprobleme zu lösen.
  • Entdecken Sie die neue Funktion zum Senden von E-Mails über die Gmail-API, die Ihre Kommunikationsmöglichkeiten erweitert. Weitere Funktionen werden folgen, um die Leistungsfähigkeit von Google Mail für Ihre Messaging-Anforderungen zu nutzen.
Produkt blank

Neues 4D View Pro Dateiformat: sjs

Um die Performance bei größeren und komplexeren 4D View Pro Dateien zu verbessern, haben wir ein neues Dateiformat namens .sjs eingeführt. Das .sjs-Format ist eine komprimierte Datei mit mehreren kleineren JSON-Dateien, die eine ähnliche Struktur wie Excel-XML aufweisen. Dieses neue Format wird die Performance verbessern und die Handhabung dieser Dateien optimieren.

Nachrichten blank

Wir stellen vor: Qodly Studio

Wir freuen uns, heute die Verfügbarkeit von Qodly Studio(derzeit in der Developer Preview) für alle unsere SILVER-Partner (und höher) bekannt geben zu können.

Der Einstieg ist ganz einfach: Öffnen Sie 4D, aktualisieren Sie Ihre 4D Partner Lizenzen und schon können Sie loslegen.

In diesem Blog-Beitrag erklären wir Ihnen, was Qodly Studio ist, warum es wichtig ist, wie die Preise aussehen und wie Sie loslegen können.

Produkt blank

4D Write Pro – Ein Assistent zum Erstellen von Tabellen mit Daten

In den letzten Versionen von 4D Write Pro wurden viele tabellenbezogene Funktionen hinzugefügt. Sie können ganz einfach Tabellen auf der Grundlage von Datenbankdaten erstellen, indem Sie Kontexte, Datenquellen und Formeln verwenden.

Dies ist so einfach, dass viele Ihre Endanwender diese Funktion einfach so nutzen lassen wollen, wie sie ist. Wir wissen jedoch, dass dies manchmal eine Herausforderung für Benutzer sein kann, die nicht in der Formatierung von Datenquellen oder Formeln für verschiedene Tabellenkomponenten geschult sind. Um dieses Problem zu lösen, haben wir eine Lösung entwickelt, die mit 4D v20 R2 ausgeliefert wird: den brandneuen Tabellenassistenten.

Der Assistent steht den Endanwendern zur Verfügung; sie können die vom Entwickler zur Verfügung gestellten Vorlagen nutzen, die an ihre Verwendung und ihr Geschäft angepasst sind. Das Konfigurieren von Vorlagen umfasst:

  • Definieren von Datenklassen und Datenklassenattributen,
  • Übersetzen von Datenklassen, Datenklassenattributen und Formelnamen,
  • Vorbereitung von Formeln, die an das Geschäft angepasst sind,
  • Entwurf von Grafikstilen.

 

Lesen Sie weiter, um mehr zu erfahren, und vergessen Sie nicht, sich die HDI und das Bonusvideo anzusehen, das Sie durch die verschiedenen Möglichkeiten führt.

Produkt blank

Senden von E-Mails mit der Gmail-API

Wir verstehen die Bedeutung der E-Mail-Kommunikation und wissen, dass das Versenden von E-Mails eine häufige Anforderung in modernen Anwendungen ist. Zahlreiche Nutzer von Google Mail haben den Wunsch nach einer API geäußert, die den E-Mail-Versand über die Google Mail-API erleichtert. Die Integration von OAuth 2.0 war unerlässlich, um eine Verbindung mit dem Gmail-Server herzustellen.

Wir freuen uns, ankündigen zu können, dass wir uns an die Verwaltung von Gmail wagen und einen Befehl „E-Mail senden“ implementieren werden.

Produkt blank

Aktivieren Sie den QUIC-Layer in den Struktur-, Benutzer- und Datenbankeinstellungen

In 4D v20 beta konnten wir Ihnen unsere Arbeit an der neuen QUIC Netzwerkschicht zeigen. Da sich die Schicht noch in der Beta-Version befindet, haben wir sie für die endgültige LTS-Version deaktiviert. Die QUIC-Schicht wird in den Feature-Releases verfügbar sein, so dass Sie ihre Entwicklung verfolgen und uns helfen können, sie zu verbessern.

Während 4D v20 das Umschalten von Netzwerkschichten nur in interpretierten Anwendungen erlaubte und einen neuen Build für motorisierte Anwendungen erzwang, erlaubt 4D v20 R2 das Umschalten von Schichten in kompilierten/gebauten Anwendungen über die Struktur-, Benutzer- und Datenbankeinstellungen , um das Testen auch in der Produktion zu erleichtern.

Produkt blank

Verbessertes Fehlermanagement in 4D Code

Das Augeben von Fehlern in Ihrem 4D Code ist nun ab v20R2 möglich.

Diese Fehler verhalten sich wie alle 4D Fehler: Sie lösen einen Fehlerdialog aus oder können in einer ON ERR CALL Methode behandelt werden.

Diese Funktion wird Ihnen das Leben erleichtern, da Sie die Qualität Ihres Codes verbessern können, indem Sie Fehler proaktiv erkennen, sobald sie auftreten. Außerdem können Sie eine bessere Fehlerprotokollierung vornehmen.

Bevor wir ins Detail gehen, ist es wichtig zu wissen, dass diese Funktion der erste Schritt zu einem robusten Fehlermanagement ist.

Kommen wir nun zu den Details!

Produkt blank

4D Netkit: Erweiterung der OAuth2-Autorisierung

Mit 4D v19 R3 ist die Verbindung Ihrer Anwendung mit der Microsoft Graph API über OAuth 2.0 mit 4D NetKit sehr viel einfacher geworden.

Mit 4D v20 R2 können Sie nun nahtlos ein OAuth 2.0 Token für Google API oder andere OAuth 2.0 Server erhalten. Und um die Integration dieses Authentifizierungsprozesses in Ihre Anwendung noch weiter zu verbessern, haben wir eine Funktion eingeführt, mit der Sie Ihre HTML-Seite direkt in Ihrem Webbrowser anzeigen können, sobald das Token empfangen wurde.

Lesen Sie weiter, um alle Details zu erfahren.