Modernisieren Sie Ihre 4D Oberflächen mit Fluent UI
Hinter den Kulissen wurden erhebliche technische Anstrengungen unternommen, um eine native Fluent UI Integration in 4D zu erreichen. Das bedeutet, dass 4D Formulare jetzt mit Microsofts Fluent UI Designsystem angezeigt werden können, dem gleichen modernen visuellen Stil, der auch Windows, Office und Teams definiert. 4D ist eine der ersten Entwicklungsumgebungen mit nativer WinUI-Integration, die es Entwicklern ermöglicht, das authentische Fluent UI-Erlebnis auf ihre Desktop-Anwendungen zu übertragen. Auf der Client-Seite könnte der Übergang nicht einfacher sein. Es genügt, das Fluent UI-Rendering in den Projekteinstellungen zu aktivieren und ein paar kleine Layout-Anpassungen in den Formularen vorzunehmen, um in den Genuss des neuen, modernen Looks zu kommen.
Verfolgen, Prüfen, Optimieren: Übernehmen Sie die Kontrolle über Ihre 4D-Websitzungen
Seit der Einführung skalierbarer Sitzungen ist die serverseitige Sitzungsverwaltung zu einer wichtigen Komponente moderner 4D-Architekturen geworden. Diese Sitzungen ermöglichen eine fein abgestimmte Skalierbarkeit für Webanwendungen, erfordern aber auch eine strengere Überwachung, um Leistung, Stabilität und Lizenzkontrolle zu gewährleisten. Mit 4D 21 haben Sie jetzt eine umfassende Möglichkeit, alle offenen Web Sessions zu überprüfen, egal ob sie von REST Verbindungen, SOAP Aufrufen oder 4DACTION Anfragen stammen.
Finden Sie die richtige Stelle in Ihrem 4D Write Pro Dokument mit AI
In 4D-Anwendungen sind umfangreiche Dokumente an der Tagesordnung: Finanzberichte, interne Richtlinien, technische Handbücher… Die Suche nach einem exakten Schlüsselwort ist oft nicht ausreichend. Das Blättern durch 30-seitige Berichte, um einen Absatz zu finden, ist nicht nur zeitaufwändig, sondern auch fehleranfällig. An dieser Stelle kann KI helfen.
Der in 4D 20 R10 eingeführte semantische Ansatz, der auf Vektoren basiert, ermöglicht es bereits, ein relevantes 4D Write Pro Dokument zu finden, selbst wenn unterschiedliche Formulierungen verwendet werden (z. B. „Bild einfügen“ vs. „Bild hinzufügen“).
Aber was passiert, wenn ein Dokument über mehrere Seiten geht und verschiedene Unterthemen abdeckt? Auch wenn der gesamte Text in einen einzigen Vektor umgewandelt werden kann, sind die Ergebnisse oft besser, wenn wir in einem feineren Maßstab arbeiten. Das ist die Idee hinter dem Chunking: die Aufteilung eines Dokuments in kohärente Segmente, die jeweils durch einen eigenen Vektor dargestellt werden.
Das ist genau das, was es uns ermöglicht, weiter zu gehen: nicht nur das richtige Dokument zu finden, sondern auch die genaue Passage, die der Suche entspricht.
Intelligente 4D Write Pro Dokumentenanalyse mit AI
In vielen Geschäftsanwendungen geben Benutzer unstrukturierten Text ein oder erhalten ihn: Kundenfeedback, interne Notizen, Support-Tickets, Berichte und vieles mehr. Diese Inhalte stellen wertvolle Informationen dar, sind aber ohne spezielle Verarbeitung nur schwer zu nutzen.
Hier wird künstliche Intelligenz zu einem mächtigen Werkzeug: Durch die automatische Analyse des schriftlichen Inhalts eines 4D Write Pro Dokuments können nützliche Metadaten zum Verstehen, Sortieren oder Priorisieren extrahiert werden.
In dieser Demonstration haben wir ein komplettes Szenario der automatischen Analyse von 4D Write Pro Dokumenten mithilfe von KI implementiert. Die KI ist in der Lage, aus einem einfachen Text:
- einen prägnanten Titel zu generieren, der den Inhalt wiedergibt
- den Tonfall zu identifizieren (positiv, negativ, informativ, dringend…)
- Vorschläge zur Klassifizierung von Tags
- Bewertung der schriftlichen Qualität des Dokuments
Das Ziel ist klar: Dokumente automatisch mit brauchbaren Metadaten anreichern, ohne die Benutzererfahrung zu verändern.
AI bringt die magische Suche in 4D Write Pro Dokumente
In vielen 4D-Unternehmensanwendungen sind Dokumente das A und O – technische Notizen, Berichte, Handbücher, interne Leitfäden. Aber wenn Benutzer sich nicht an den genauen Wortlaut erinnern können, wird die Suche nach dem richtigen Dokument langsam, frustrierend oder – schlimmer noch – unmöglich.
Mit 4D 20 R10 ändert sich das mit der semantischen Suche auf Basis von KI-Vektoren. Anstelle von Schlüsselwörtern wird die Bedeutung abgeglichen. Die Benutzer erhalten das richtige Dokument, auch wenn sie mit anderen Worten oder in einer anderen Sprache suchen. Dies ist ein intelligenter Weg, das in Ihren Dokumenten verborgene Wissen zu erschließen – schnell, genau und so, wie Menschen tatsächlich suchen.
Betrachten wir ein konkretes Beispiel: Ein Benutzer möchte einen technischen Hinweis finden, der erklärt, wie man ein Bild in ein 4D Write Pro Dokument einfügt. Er kann sich jedoch nicht an die genaue Formulierung in diesem Dokument erinnern.
Formulare im laufenden Betrieb mit neuen Datenquellenbefehlen erstellen
Bei der Anwendungsentwicklung ist es oft notwendig, Formulare dynamisch zu erstellen. So kann es beispielsweise erforderlich sein, ein auf die Bedürfnisse des Benutzers zugeschnittenes Suchformular zu erstellen. In 4D gibt es zwei Hauptansätze für die Erstellung dynamischer Formulare: entweder wird das gesamte Formular programmatisch erstellt oder es werden Objekte zu einem bestehenden Formularlayout hinzugefügt. Bei der zweiten Möglichkeit war es bisher möglich, Objekte mit OBJECT DUPLICATEzu duplizieren und die Datenquelle mit OBJECT SET DATA SOURCEzu duplizieren und die Datenquelle zu modifizieren, alles mit einem klassischen Zeiger-basierten Ansatz.
Mit 4D 20 R10 gibt es neue und leistungsfähige Befehle, OBJECT SET DATA SOURCE FORMULA und OBJECT Get data source formuladie Möglichkeit, eine Formel als Datenquelle für Formularobjekte zu verwenden. Darüber hinaus können Sie Formeln dynamisch wichtigen Eigenschaften von Listboxen mit dem LISTBOX SET PROPERTY Befehl dynamisch Formeln für wichtige Listbox-Eigenschaften zuweisen, z. B. für das aktuelle Element, die aktuelle Position des Elements und die ausgewählten Elemente.
Dies eröffnet den Weg zu einem moderneren, flexibleren und lesbareren Ansatz, insbesondere dank Ausdrücken wie Form.xx oder den Klassen.
Entdecken Sie Ihren AI-gesteuerten Schreibassistenten in 4D Write Pro
In einer Welt, in der sich das professionelle Schreiben ständig weiterentwickelt, revolutioniert 4D Write Pro die Art und Weise, wie Sie schreiben. Mit der Integration eines KI-gesteuerten Schreibassistenten haben Sie jetzt sofortige Unterstützung beim Verfassen, Bearbeiten und Verbessern Ihrer Dokumente.
Unser KI-gestützter Schreibassistent ist viel mehr als nur ein Konversationswerkzeug. Er ist Ihr persönlicher Assistent bei der Erstellung von Dokumenten. Ganz gleich, ob Sie einen Satz umformulieren, einen Fehler korrigieren oder sich einfach nur inspirieren lassen möchten – er steht Ihnen in Echtzeit zur Seite.
Einschränkung von Daten je nach Berechtigungen oder im Sitzungsspeicher gespeicherten Informationen
In der modernen Anwendungsentwicklung sind die Sicherung und die präzise Verwaltung des Datenzugriffs unerlässlich. Dank des Restrict-Ereignisses in 4D ist es möglich, die für einen Benutzer zugänglichen Daten dynamisch zu filtern, basierend auf seinem Profil, seinen Privilegien und den in der Sitzung gespeicherten Informationen.
In diesem Blog wird erläutert, wie dieses Ereignis insbesondere im Rahmen einer Integration mit 4D Qodly Pro genutzt werden kann, um sicherzustellen, dass nur relevante Daten zugänglich sind.
Entwurf einer interaktiven und dynamischen Menüleiste in der Qodly-Anwendung
Im Blog dieser Woche werfen wir einen Blick auf die Navigation. Die Navigation ist ein Schlüsselelement einer jeden Webanwendung. Ein gut strukturiertes Navigationssystem ermöglicht es den Nutzern, schnell zu finden, was sie brauchen, und verbessert das Gesamterlebnis.
Mit 4D Qodly Pro ist die Verwaltung der Navigation einfach und flexibel. Mit der Komponente Page Loader können Sie Seiten dynamisch auf Basis von Benutzeraktionen laden.
In diesem Artikel erfahren Sie, wie Sie eine effiziente Navigationsleiste mit 4D Qodly Pro einrichten. Als Beispiel verwenden wir unsere Anwendung Performance Review, die Sie von GitHub herunterladen können (Link wird noch hinzugefügt). Wir werden das Design, die Interaktionen und das Berechtigungsmanagement behandeln, um ein nahtloses, auf die jeweilige Benutzerrolle zugeschnittenes Erlebnis zu schaffen.
Passen Sie Ihre Qodly-Oberflächen mit CSS an
In Qodly Studio kann jedes Widget direkt über seine Eigenschaften gestylt werden. Um jedoch ein einheitliches Erscheinungsbild in Ihrer gesamten Anwendung zu erhalten und um globale Stile (wie Schriftfarbe, Textgröße oder das Aussehen von Auswahlen) einfach anzuwenden, ist CSS Ihr bester Verbündeter.
In diesem Artikel werden wir die Grundlagen der Verwendung von CSS in Qodly Studio anhand von Beispielen aus der Anwendung Performance Review erläutern.
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
