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.
Ereignisse, Funktionen, Aktionen
Variadische Funktion
Sie können das „…“ -Symbol in den letzten Parameter einfügen, um Methoden- und Funktionsdeklarationen, die eine unbestimmte Anzahl von Parametern akzeptieren, zu vereinfachen und Ihren Code kürzer, lesbarer und flexibler zu machen. Eine detaillierte Anleitung zu variadischen Funktionen finden Sie in diesem informativen Blog-Beitrag.
Qodly Studio for 4D wurde um Unterstützung für variadische Funktionen erweitert.
Zum Beispiel:
exposed Function variadicFunc($param : Text; ... : Integer) : Collection
// code
Dokumentation: Funktionsparameter & Variabilität
Standard-Aktion „Zurücksetzen
Diese neue Standardaktion setzt eine Entitäts- oder Entitätsauswahldatenquelle auf ihren Anfangswert zurück.
Dokumentation: Standard-Aktionen
Doppelklick-Ereignis für Datentabelle
Ein neues Ereignis bei Doppelklick wird ausgelöst, wenn der Benutzer auf eine datierbare Komponente doppelklickt.
Dokumentation: Datentisch-Ereignisse
Benutzererfahrung
Fortschrittsbalken
Der Benutzer erhält ein klares, leichtes und einfaches visuelles Feedback und einen Fortschrittsbalken am oberen Rand der Seite, wenn die Seite auf eine Antwort vom Server wartet, z. B. bei der Ausführung von REST-Abfragen, die eine Weile dauern kann.
Dokumentation: Fortschrittsbalken
Standardbild
Ein Standardbild wird angezeigt, wenn die mit einer Bildkomponente verbundene Datenquelle null ist.
Komponenten
In dieser Version wurden mehrere Verbesserungen an den Komponenten vorgenommen.
Komponente Texteingabe
Zwei neue Kontrolltypen sind verfügbar:
Textbereich TypE
Sie können ein größeres Textfeld auswählen, um einen mehrzeiligen Text zu schreiben und dessen Größe zu vergrößern und anzupassen:
Dauer-Typ
Es wurde ein spezielles Dauer-Widget hinzugefügt. Sie können die Benutzereingabe auf die Dauerwerte beschränken, indem Sie das Scrollen, die manuelle Eingabe oder die Verwendung der Symbole + und – aktivieren:
Eine neue Datenformatierung ist für den Dauertyp verfügbar: Ohne Sekunden: 14:40.
Schieberegler
Mit der neuen Option „ReadOnly“ kann der Schieberegler als visuelle Darstellung eines an anderer Stelle in der Anwendung eingestellten Wertes verwendet werden, den der Benutzer nicht durch Klicken auf den Schieberegler ändern kann.
UI Studio Erweiterungen
Um die Benutzerfreundlichkeit für Entwickler zu erhöhen, wurde das Studio mit den folgenden Verbesserungen aktualisiert:
Aufklappbare Ereigniskarten
Ereigniskarten können zusammengeklappt werden, um mehr Platz und einen umfassenden Überblick über Navigationsaktionen, Standardaktionen und Funktionen zu erhalten.
- Zusammengeklappte Ereigniskarte:
- Aufgeklappte Aktionskarte
Dokumentation: Sichtbarkeit der Ereigniskarte umschalten
Entfernen von unbenutzten CSS-Klassen, Namensräumen, und Datenquellen
Um Ihre Formulare sauber zu halten, wurde eine neue Funktion hinzugefügt, mit der Sie unbenutzte CSS-Klassen, Namensräumen, und Datenquellen einfach löschen können.
Vorschau-Modus TABS
Wenn Sie in Qodly Studio auf eine Datei im Explorer klicken, wird diese automatisch in einem neuen Tab geöffnet, wenn sie nicht bereits geöffnet ist. Dies kann dazu führen, dass eine große Anzahl von Tabs geöffnet wird.
Wenn der Vorschaumodus für Registerkarten aktiviert ist, wird beim Anklicken einer Datei im Explorer eine Vorschau ihres Inhalts angezeigt und eine vorhandene Registerkarte wiederverwendet. Wenn Sie mit der Bearbeitung der Datei beginnen oder die Datei mit einem Doppelklick aus dem Explorer heraus öffnen, wird eine neue Registerkarte für diese Datei eingerichtet.
Die Registerkarte des Vorschaumodus ist in der Registerüberschrift kursiv dargestellt:
Eigenschaft Hintergrundbild
Eine gute Nachricht: Um ein Bild aus dem gemeinsamen Ordner als Hintergrund zu verwenden, ziehen Sie einfach die Eigenschaft in das Eigenschaftsfenster und legen Sie sie dort ab.
UND…
Mit diesen aufregenden neuen Funktionen und Verbesserungen ermöglicht Qodly Studio for 4D Entwicklern die einfache Erstellung dynamischer und benutzerfreundlicher Webanwendungen.