4D 20 R6 Beta beginnt heute

Die Beta-Tests für 4D 20 R6 beginnen heute, und wir freuen uns, eine Version mit leistungsstarken Funktionen speziell für Entwickler vorstellen zu können!

  • Programmierer können nun von direkten Funktionsaufrufen über Singletons durch REST APIs und Qodly Pages Events, anpassbaren HTTP-Agenten, verbessertem Zugriff auf den Sessionspeicher und vielem mehr profitieren.
  • Halten Sie Ihre Entitätsauswahl mit der neuen ORDA-Clean-Funktion sauber, die Leerzeichen nach dem Löschen entfernt und so eine übersichtliche Oberfläche gewährleistet.
  • Force Login wird zum Standard für alle REST-Authentifizierungen, was die Ressourcenverwaltung verbessert und eine präzise Kontrolle über den Zugriff auf Ihre Daten und Funktionen ermöglicht.
  • Der Code-Editor verfügt über neue Funktionen, die es Entwicklern ermöglichen, sich auf kritische Probleme zu konzentrieren, indem sie festlegen, welche Warnungen global angezeigt werden.
  • In 4D Write Pro können Sie leere Datenquellen in Tabellen verwalten, Platzhalter ausblenden und einblenden und vieles mehr.
  • Und das ist noch nicht alles – es gibt noch mehr Funktionen zu entdecken!

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

Programming

REST- UND QODLY-UNTERSTÜTZUNG VON SINGLETONS

Greifen Sie direkt auf Funktionen zu, die von gemeinsam genutzten Singletons über REST APIs und Qodly Pages Events bereitgestellt werden, um die Integration zu vereinfachen und Ihre Entwicklungsmöglichkeiten zu erweitern.

VERWALTEN SIE IHRE HTTP-ANFRAGEN MIT HTTP-AGENTEN

Übernehmen Sie die Kontrolle über Ihre HTTP-Anfragen mit anpassbaren HTTP-Agenten, die die Aufrechterhaltung von Verbindungen verwalten, Keep-alive-Mechanismen steuern und die Einstellungen für maximale Effizienz feinabstimmen.

Erzwungene Anmeldung jetzt als Standard für REST-API-Zugang

Erhöhen Sie die API-Sicherheit mit dem Force-Login-Modus, der jetzt als Standard für den REST-API-Zugriff gilt und die Verwaltung des Zugriffs und den Übergang von älteren Methoden erleichtert.

blank

Vereinfachen Sie die Interaktion von Komponenten

Vereinfachen Sie Ihre Codierung durch die automatische gemeinsame Nutzung von Klassen zwischen Komponenten unter Verwendung deklarierter Namespaces, wodurch komplexe Setups entfallen und eine einfache Klassennutzung ermöglicht wird.

blank

Einfacher Vergleich von Objekt- und COLLECTION- referenzen

Überprüfen Sie Objekt- und Sammlungsreferenzen in Ihrem Code mit neuen Vergleichsoperatoren, die Ihnen helfen, zwischen separaten Objekten und Referenzen auf dasselbe Objekt zu unterscheiden.

Zugriff auf Sitzungsspeicher über verschiedene Sitzungen hinweg

Greifen Sie auf den Sessionspeicher zu und verwalten Sie ihn über verschiedene Teile Ihrer Anwendung hinweg mit dem neuen Befehl Session storage by id, um eine konsistente Benutzererfahrung über Web-, Client/Server- und mobile Sitzungen hinweg zu gewährleisten.

SITZUNGSPRIVILEGIEN FÜR EINFACHES DEBUGGING PRÜFEN

Bessere Kontrolle über den Zugriff auf Benutzerdaten mit verbesserten Tools zur Verwaltung von Berechtigungen, die den Prozess der Überprüfung und Verwaltung von Sessionberechtigungen für sichere Anwendungen vereinfachen.

PDF/A3 Datei-Extraktion

4D 20 R6 führt eine spezielle Komponente ein, die die Extraktion von eingebetteten Dateien aus PDF/A3-Dokumenten automatisiert, was für die Handhabung von obligatorischen elektronischen Rechnungen in Europa entscheidend ist (siehe Details für Frankreich und Deutschland). Dieses einfach über den Component Manager zu installierende Tool nutzt die Open-Source-Bibliothek QPDF, um verschiedene eingebettete Dateien zu extrahieren und zu verwalten, einschließlich des Parsens von XML-Dateien direkt in DOM-Bäume.

 

4D Write Pro

Kontrolle der Sichtbarkeit leerer Datenquellen in Tabellen

Übernehmen Sie die Kontrolle über das Erscheinungsbild von Tabellen mit dem Attribut wk empty datasource, das Einstellungen zum Anzeigen, Ausblenden oder Anpassen von Tabellen bietet, wenn deren Datenquellen leer sind.

 

Web Area

Benutzerdefinierte Parameter mit einer JSON-Datei einrichten

Erstellen Sie eine 4DCEFParameters.json-Datei, um Chromium-Einstellungen für Ihren eingebetteten Webbereich einfach anzupassen, komplexe Konfigurationen zu vereinfachen und Funktionen wie Autoplay für Videos zu aktivieren.

 

ORDA

Beseitigen Sie Lücken durch gelöschte Entitäten

Sorgen Sie für eine saubere und übersichtliche Auswahl von Entitäten, indem Sie die nach dem Löschen von Entitäten verbliebenen Leerräume entfernen und so das Erscheinungsbild Ihrer Benutzeroberfläche verbessern.

Vor

Plain form window with a custom title bar that contains "close", "minimize" maximize" buttons and a search area.

Nachher

Modal dialog with a custom title bar that contains "close", "minimize", "maximize" and "help"buttons

 

Code Editor

Verfeinern Sie die Anzeige von Warnungen für ein besseres Code-Management

Verbessern Sie die Effizienz Ihrer Codierung, indem Sie globale Warneinstellungen festlegen und irrelevante Warnungen herausfiltern, damit Sie sich auf wichtige Probleme konzentrieren können.

blank

 

4D Netkit

Anpassen der OAuth 2.0-Anmeldeschnittstelle

Erhalten Sie mehr Flexibilität im OAuth 2.0-Anmeldeprozess, indem Sie die Anzeige der Anmeldeschnittstelle steuern und so automatische Browserfenster verhindern.

blank

 

 

4D KOMPONENTEN

Direkte Integration von GitHub-Komponenten

Stellen Sie eine direkte Verbindung zu GitHub Repositories her, um 4D Komponenten zu integrieren und zu verwalten, ohne dass diese lokal gespeichert werden müssen.

blank

 

User Experience

Verbessern Sie das Scrollen von Unterformularen

Verbessern Sie die Benutzerinteraktion mit Unterformularen, indem Sie Probleme beim Scrollen beheben und sicherstellen, dass sich Listen reibungslos bewegen, ohne das gesamte Unterformular zu unterbrechen.

blank

 

Benötigen Sie weitere technische Details? Die Dokumentation zu 4D 20 R6 Beta finden Sie auf der Website 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? Verpassen Sie nicht die Gelegenheit, 4D Partner zu werden und sich an sinnvollen Diskussionen zu beteiligen. Treten Sie noch heute bei und nehmen Sie an der Diskussion teil!

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.