Autor: Intissar Elmezroui

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.
Nachrichten blank

4D 20 R8 Beta beginnt heute

Automatisch übersetzt von Deepl

DieBeta-Tests für 4D 20 R8 beginnen heute und stellen eine leistungsstarke Version vor, die Ihren Arbeitsablauf vereinfacht und Ihre Entwicklungsmöglichkeiten erweitert.

  • Bessere Syntaxprüfung im Formular-Editor: Erkennen Sie Fehler frühzeitig mit verbesserter Validierung, Autovervollständigung und Unterstützung der Objektinstanziierung.
  • Formularbearbeitung leicht gemacht: Öffnen Sie Formulare und wählen Sie Objekte direkt mit dem aktualisierten FORM EDIT-Befehl aus, um sie schneller zu bearbeiten.
  • HTTP-Anfrage-Handler: Verwalten Sie eingehende Web-Anfragen präzise mit den leistungsstarken neuen Funktionen des 4D HTTP Servers.
  • Fehlersuche in VS Code: Debuggen Sie 4D Code direkt in Visual Studio Code mit der neuen 4D-Debugger Erweiterung.
  • Verbessertes Dokumentenhandling: Vereinfachen Sie die Verwaltung von Abschnitten, Tabellen und Inhalten in 4D Write Pro mit aktualisierten Befehlen.
  • Aktualisierte Excel-Integration: Bessere Kontrolle über den Import und Export von Excel-Dateien in 4D View Pro.
  • Und das ist noch nicht alles – es gibt noch mehr Funktionen zu entdecken!

4D 20 R8 jetzt herunterladen (exklusiv für 4D Partner)

Nachrichten blank

4D 20 R7 ist da

Automatisch übersetzt von Deepl

Einführung von 4D20 R7 – jetzt verfügbar!

Hier ein kurzer Blick auf die benutzerfreundlichen Verbesserungen in dieser Version:

Download 4D 20 R7 (monatliche Hot Fixes verfügbar)

  • Qodly Studio für 4D: Debuggen und Vorschau von Webanwendungen direkt von Ihrem 4D Server aus, spart Zeit und Aufwand.
  • OutgoingMessage Klasse: Übermitteln Sie mühelos benutzerdefinierte Dateien oder Daten in Ihren Webanwendungen, mit vollständiger Kontrolle über HTTP-Antworten.
  • Direkte Typisierung: Deklarieren Sie Variablen direkt in Ihrem Code, um Genauigkeit und Klarheit in Ihren Projekten zu gewährleisten.
  • Session Singletons: Verarbeiten Sie benutzerspezifische Daten nahtlos und sorgen Sie so für ein reibungsloses Web- und Client-Server-Erlebnis.
  • Prozessmanagement-Tools: Gewinnen Sie Einblicke und verwalten Sie Prozesse schneller mit aktualisierten Befehlen.
  • IMAP-API-Verbesserungen: Verfolgen Sie ungelesene E-Mails in allen Postfächern in einem einzigen, schnellen Schritt.
  • 4D Ansicht Pro: Visualisieren Sie Daten mit neuen Diagrammen, Drag-and-Drop-Tools und verbesserter Excel-Integration.
  • Robustere Sicherheit: Schützen Sie Ihre Anwendungen mit einer verbesserten Validierung von Serverzertifikaten.

Dies ist nur ein kleiner Einblick in was in 4D 20 R7 verfügbar ist. Laden Sie 4D20 R7 herunter und entdecken Sie, wie weit Sie mit diesem Feature-Release gehen können.

Tipps blank

Tipps & Tricks für Ihre 4D Apps – Ausgabe November 2024

Automatisch übersetzt von Deepl

von Add Komoncharoensiri, Leiter der technischen Dienste bei 4D Inc.

Hier geht es weiter mit einer Reihe von Tipps und Tricks.

Die 4D Knowledge Base ist eine Bibliothek mit Informationen über 4D Technologie, in der wöchentlich technische Tipps und monatlich technische Hinweise veröffentlicht werden. Wenn Sie die letzten Tipps in der KB verpasst haben, ist das kein Problem; hier ist eine Zusammenstellung der letzten Wochen.

Dieser Blogbeitrag umfasst 20 Tipps:

Produkt blank

Befehle Umbenennung und Verwerfungen

Als Entwickler legen wir alle Wert auf Effizienz und Einfachheit bei unseren Programmierroutinen. Je weniger Tastenanschläge wir uns merken müssen, desto besser!

In diesem Sinne haben wir die Befehlsnamen in 4D 20 R7 überarbeitet und verfeinert, während wir veraltete Namen abgeschafft haben, um sie kürzer und konsistenter zu machen und sie an moderne Entwicklungsstandards anzupassen.

Nachrichten blank

4D 20 R7 Beta startet heute

Die Beta-Tests für 4D 20 R7 beginnen heute und stellen eine leistungsstarke Version vor, die Ihren Arbeitsablauf vereinfacht und Ihre Entwicklungsmöglichkeiten erweitert.

 

  • Web-Anwendungs-Debugging: Direkter Zugriff auf Qodly Studio für 4D vom 4D Server aus, um Ihre Test- und Debugging-Prozesse zu vereinfachen.
  • Session Singletons: Verwalten Sie benutzerspezifische Daten in Web- und Client-Server-Umgebungen und isolieren Sie die Daten zwischen den Benutzern, um Szenarien wie personalisierte Warenkörbe zu vereinfachen.
  • Direkte Typisierung in 4D: Erleben Sie verbesserte Code-Organisation und Sicherheit mit direkter Typisierung, die die Deklaration von Variablen erleichtert.
  • 4D Write Pro Erweiterungen: Nutzen Sie die Vorteile neuer Befehle zur einfacheren Verwaltung von Abschnitten und Tabellen und verbessern Sie so Ihre Möglichkeiten der Dokumentenbearbeitung.
  • Leer, wenn Null in Listboxen: Verbessern Sie Ihre Datenpräsentation mit der neuen Funktion „Blank if null“ für Zeitspalten und Fußzeilen.
  • Und das ist noch nicht alles – es gibt noch mehr Funktionen zu entdecken!

 

4D 20 R7 jetzt herunterladen (exklusiv für 4D Partner)

Nachrichten blank

4D 20 R6 ist da

Einführung von 4D 20 R6 – jetzt verfügbar!

Hier ein kurzer Überblick über die neuen Funktionen:

Download 4D 20 R6 (monatliche Hot Fixes verfügbar)

  • Code-Editor: Passen Sie an, welche Warnungen generiert werden, um sich auf kritische Probleme zu konzentrieren.
  • Programmierung:
    • Verwenden Sie neue Vergleichsoperatoren, um zu prüfen, ob Objekte oder Sammlungen die gleiche Referenz haben.
    • Greifen Sie über Namespaces auf Klassen aus anderen Komponenten zu, um mehr Flexibilität zu erreichen.
    • Halten Sie Daten über Sitzungen hinweg konsistent mit Session Storage by ID.
    • Automatisieren Sie die Extraktion von PDF/A3-Dateien für die elektronische Rechnungsstellung.
    • Gewährleisten Sie standardmäßig Sicherheit mit Force Login für REST API,
    • und steigern Sie die Leistung mit HTTP-Agenten durch Wiederverwendung von Verbindungen.
    • GitHub-Komponenten: Verwalten Sie Komponenten direkt in 4D, mit automatischen Repository-Downloads und semantischer Versionierung für eine reibungslosere Zusammenarbeit.
    • 4D Write Pro: Halten Sie Dokumente sauber mit dem wk empty datasource Attribut, das steuert, wie Tabellen erscheinen, wenn die Datenquellen leer sind.
    • Benutzerfreundlichkeit: Genießen Sie eine flüssigere Navigation in Unterformularen mit verbessertem Scroll-Verhalten, das die Benutzerinteraktion verbessert.
    • ORDA: Verwenden Sie die neue Funktion clean(), um Leerräume zu beseitigen und Ihre Oberflächen mit weniger Aufwand aufgeräumt zu halten.
    Tipps blank

    Hinzufügen von benutzerdefinierten Komponenten zu Ihrer App

    Qodly Studio for 4D ist ein leistungsfähiges Werkzeug für die Erstellung komplexer Geschäftsanwendungen mit vollem Funktionsumfang. Während die vorgefertigten Komponenten vielseitig sind, sind individuelle Lösungen manchmal unerlässlich.

    Mit benutzerdefinierten Komponenten (Customer Components) können Sie eine maßgeschneiderte Lösung für Ihr eigenes Projekt erstellen – und von vielen Komponenten profitieren, die von 4D oder der Community erstellt wurden, um Ihre Benutzeroberfläche zu bereichern.

    Dieser Blogbeitrag, ergänzt durch ein Video-Tutorial, führt Sie durch den Prozess der Integration von benutzerdefinierten Komponenten in Ihr Qodly Studio for the 4D Projekt.