Qodly Studio für 4D: Was ist neu in 4D 20 R4
Qodly Studio für 4D ist eine intuitive Lösung für die Erstellung von Webanwendungen mit minimalem Programmieraufwand.
Durch die nahtlose Integration mit 4D Server können Sie vorhandene Geschäftslogik, die für Desktop-Anwendungen entwickelt wurde, problemlos nutzen.
Sind Sie neugierig, was in Qodly Studio for 4D 20 R4 mit dem neuesten 4D Release neu hinzugekommen ist? Lesen Sie weiter und erfahren Sie mehr über die coolen neuen Funktionen für Ihre Webanwendung.
QUIC-Netzwerkschicht: Automatische Aktualisierung und Sleep-Mode
Unsere Entwicklung der QUIC-Netzwerkschicht geht weiter, und mit 4D 20 R4 haben wir jetzt den Sleep-Mode und die automatische Aktualisierung. Schauen wir uns diese Verbesserungen einmal genauer an und vergleichen sie mit der Funktionsweise anderer Netzwerkschichten.
4D sorgt dafür, dass Ihre Datensatzauswahl in Bezug auf die Löschung von Datensätzen konsistent bleibt
Das Löschen von Daten sollte mit Vorsicht gehandhabt werden. Um Probleme zu vermeiden, können wir Transaktionen verwenden oder uns auf Backups und Protokolle verlassen.
In 4D 20 R4 wurden einige Verbesserungen vorgenommen, um Ihre Datensatzauswahl stabil und konsistent im Hinblick auf das mögliche Löschen von Datensätzen in dieser Auswahl zu machen.
Lesen Sie weiter, um zu erfahren, wie Ihr 4D Code von Anfang an sicher sein wird.
Erstellen einer Client/Server-Anwendung mit dem Build4D-Tool
Wir stellen die neueste Version der Build4D-Komponente vor, die jetzt auf GitHub verfügbar ist. In früheren Blogbeiträgen haben wir die Möglichkeiten mit einem kompilierten Projekt, einer Komponente und einer eigenständigen Anwendung diskutiert.
Jetzt können Sie ein Skript für Ihre Client/Server-Anwendung von A bis Z erstellen und es einfach mit Tools zur kontinuierlichen Integration integrieren.
Schauen wir uns an wie.
Erstellen, Aktualisieren und Löschen mit Data Explorer
Der Data Explorer ist ein leistungsstarkes Werkzeug zur Visualisierung von Daten. Mit seinen Funktionen können Entwickler zu Testzwecken oder Kontrolle Datensätze anlegen, ändern oder löschen bzw Änderungen ihres Codes überprüfen – und das alles, ohne neue Formulare erstellen zu müssen.
Eine Klasse für die einfache Handhabung Ihrer Unterformulare
Im Forum wurden mehrere Anfragen, Tipps oder Fragen zur Anzeige einer Nachricht, einer Sanduhr oder einiger Oberflächenelemente im Vordergrund eines Formulars gestellt, während der Rest ausgeblendet wurde. Sie können diese Art von Schnittstelle mit Unterformularen und Aufrufformularen erstellen. Der Code kann kompliziert werden, wenn Sie mit einem mehrseitigen Formular arbeiten.
Um Ihnen die Arbeit zu erleichtern, hat Vincent De Lachaux eine Klasse vorbereitet, die die Verwaltung von Unterformularen in einem mehrseitigen Formular vereinfacht. Sie lädt das Unterformular während der Laufzeit, steuert es von einem Worker aus und positioniert es neu, wenn die Größe des Hauptformulars geändert wird. Sie können sich auf Ihre Dialoge konzentrieren, ohne sich um die Mechanik zu kümmern.
Qodly Studio für 4D: Wechsel von DataTable zu Matrix, um Aktionen hinzuzufügen
Dieser Blog-Beitrag erweitert Ayoubs Session „Datatable & CRUD operations“ und konzentriert sich auf die Matrix-Komponente von Qodly Studio.
Als dynamisches UI-Element zeigt Matrix effizient eine Vielzahl von Stylebox-Komponenten an und findet Anwendung in Produktgalerien, News Feeds und Benutzerprofil-Showcases.
Tipps & Tricks für Ihre 4D Apps – Ausgabe Februar 2024
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 12 Tipps:
Maßgeschneiderte Anpassung für Daten und Zeiten
Die Bearbeitung von Datums- und Zeitangaben erfordert oft eine spezifische Formatierung für verschiedene Darstellungen, die auf den internen Ressourcen von 4D oder den Einstellungen des Betriebssystems basieren.
Während die Standardformate in der Regel ausreichen, gibt es Szenarien, in denen eine benutzerdefinierte Formatierung unerlässlich ist, insbesondere für verschiedene geografische Standorte oder spezielle Anforderungen. In 4D v20 R4 wurden erhebliche Fortschritte gemacht, um genau diese Anforderungen zu erfüllen
Nicht-blockierender Druck
Mit 4D v20 R4 haben wir die Verwaltung von Druckaufträgen in 4D deutlich verbessert. 4D kann jetzt mehrere Druckaufträge parallel ausführen, was die Reaktionsfähigkeit Ihrer Anwendungen deutlich erhöht und die Verwaltung gleichzeitiger Druckaufträge erleichtert.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik