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.
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.
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.
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
Nachher
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.
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.
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.
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.
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!