NeU in4D 20 R8

4d_r8-network.jpg

NETZWERK

MODERNISIEREN SIE IHRE NETZWERK-KOMMUNIKATION

Verbessern Sie Ihre 4D Anwendungen mit der TCP Connection Klasse. Diese neue Klasse nutzt objektorientierte Syntax und unterstützt die asynchrone Netzwerkverbindungsverwaltung und bietet einen modernen und integrierten Ersatz für die 4D Internetbefehle. Mit TCPConnection können Sie sich einfach mit verschiedenen Geräten verbinden, einschließlich Servern, Druckern, Registrierkassen und Industrieanlagen, und so unterschiedliche Netzwerkanforderungen erfüllen. Durch die Integration der TCPConnection Klasse können Sie die Performance, Wartbarkeit und Vielseitigkeit Ihrer Netzwerkkommunikation verbessern.

Mehr zur TCPConnection-Klasse

4d_r8-form_editor.jpg

FORMULAR EDITOR

SAUBERE UND SCHNELLERE ENTWICKLUNG ERREICHEN

Erleben Sie die Echtzeit-Validierung von Ausdrücken, die automatische Vervollständigung von Befehlen und die Erkennung von Syntaxfehlern, die eine zuverlässige Formularentwicklung gewährleisten. Beschleunigen Sie außerdem Ihren Formularbearbeitungsprozess mit dem verbesserten Befehl „FORM EDIT“. Öffnen Sie Formulare direkt und wählen Sie Objekte sofort aus, sodass Eigenschaften schnell bearbeitet werden können, ohne durch mehrere Seiten navigieren zu müssen.

Mehr zum Formular Editor

4d_r8-github.jpg

GITHUB KOMPONENTEN

ABHÄNGIGKEITEN EINFACH BEWÄLTIGEN

Übernehmen Sie die Kontrolle über Ihre Updates mit automatischen Prüfungen von GitHub. Verwenden Sie die neuesten Funktionen und nutzen Sie die semantische Versionierung, um bestimmte Versionen zu sperren oder flexible Ranges anzuwenden. Klare Benachrichtigungen und manuelle Überschreibungen helfen Ihnen, Updates an die Anforderungen Ihres Projekts anzupassen, wodurch Sie Zeit sparen und die Stabilität erhöhen.

Mehr zu Github Komponenten

4d_r8-debugging.jpg

DEBUGGING

EIN INTUITIVERES DEBUGGING-ERLEBNIS

Verbessern Sie Ihren Debugging-Prozess mit einer intuitiveren Erfahrung, unabhängig davon, ob Sie den integrierten Debugger oder die VS Code-Erweiterung verwenden. Der integrierte Debugger bietet automatisch gespeicherte Ausdrücke, die Möglichkeit, Schlüsselvariablen für den schnellen Zugriff anzuheften, und eine benutzerfreundliche Oberfläche, die das Debugging effizienter macht.

Mit der VS Code-Erweiterung können Sie Ihren 4D-Code direkt in der vertrauten Visual Studio Code-Umgebung debuggen. Setzen Sie Haltepunkte, überprüfen Sie Variablen und durchlaufen Sie die Ausführung, wobei sich die Erweiterung nahtlos in Ihren Workflow einfügt und so eine schnellere Problemlösung ermöglicht.

Mehr zum Debugging

4d_r8-4d_server.jpg

4D SERVER

HTTP REQUEST HANDLERS FÜR PRÄZISE WEB ANFRAGEN

Mit HTTP-Request-Handlern erhalten Sie die vollständige Kontrolle über eingehende Webanfragen. Verarbeiten Sie Authentifizierungen, Datei-Uploads und URL-basierte Logik mit strukturierter Präzision und ermöglichen Sie so eine effiziente Protokollierung, Umleitung von Usern und dynamische Bereitstellung von Inhalten.

Mehr zu HTTP Handlers

4d_r8-session.jpg

SESSION

VEREINFACHTE TESTS MIT SIMULIERTEN SESSIONS

Vereinfachen Sie Ihren Testprozess mit simulierten Sessions im Einzelbenutzermodus. Diese Funktion ermöglicht es Entwicklern, sessionabhängige Funktionen einfach zu testen, ohne Anwendungen auf einem Server bereitstellen zu müssen. Durch die effiziente Überprüfung Ihrer Arbeit können Sie Zeit sparen und Ihren gesamten Entwicklungs-Workflow verbessern.

Mehr zu Sessions

4d_r8-4dwp.jpg

4D WRITE PRO

NEUE BEFEHLE FÜR DIE DOKUMENTENVERARBEITUNG

Für User, die auf die Dokumentenbearbeitung und -formatierung in ihren Anwendungen angewiesen sind, bietet diese Funktion erhebliche Vorteile.

  • Sauberer Code: Mehrere Attribute gleichzeitig anwenden, um die Lesbarkeit und Wartbarkeit zu verbessern.

  • Verbesserte Tabellenverarbeitung: Reihen lassen sich mithilfe von Collections und Formeln einfach anhängen, wodurch die Entwicklungszeit verkürzt wird.

  • Bequemes Einfügen von Bildern: Die Funktion „WP-Bild einfügen“ bietet Ihnen jetzt sofortigen Zugriff auf die Referenz des eingefügten Bildes.

  • Vereinfachte Navigation: Verwenden Sie Funktionen wie „This.sectionIndex“ und „This.pageIndex“, um einfach auf Dokumentelemente zuzugreifen.

  • Modernisierte Befehle: Befehle akzeptieren jetzt 4D.File-Argumente und (frühere) Pfadargumente für die Dokumenten- und Bildverarbeitung

Mehr zu 4D Write Pro

4d_r8-e-mail_handling.jpg

EMAIL HANDLING

EINFACHERER ZUGRIFF AUF NUTZERDATEN VON GOOGLE

4D NetKit, eine integrierte Komponente für die Interaktion mit Webdiensten von Drittanbietern, erleichtert das Abrufen von Google-User-Informationen, Profilen von Domains und Kontakten. Mit einfachen Befehlen können Sie diese Daten in Ihre Anwendungen integrieren, sei es für die Erstellung benutzerfreundlicher Schnittstellen oder die Automatisierung von Kommunikationsprozessen.

Mehr zu 4D Netkit