Behalten Sie den Tree-Kontext in gefilterten Ansichten bei
SmartClient 14.1 verbessert das Filtern großer Datensätze in JavaScript-Apps, indem übergeordnete Knoten sichtbar bleiben – ohne Server-Logik oder Performance-Einbußen.

SmartClient ist eine leistungsstarke JavaScript-Komponenten-Suite, die mit React, Vue, Angular und mehr kompatibel ist. Sie wurde für die Entwicklung großer, leistungsstarker Web-Apps entwickelt. Sie bietet erweiterte UI-Komponenten, dynamische Datenverarbeitung, anpassbare Grid-Komponenten und ein responsives Design. Ideal für Enterprise-Anwendungsfälle wie Finanzanalysen und Echtzeit-Reporting: SmartClient unterstützt eine nahtlose Backend-Integration und liefert optimierte Performance sowie Skalierbarkeit.
SmartClient verfügt über eine verbesserte hierarchische Datenverarbeitung mit der mitgelieferten KeepParentsOnFilter-Einstellung, die sicherstellt, dass übergeordnete Knoten in gefilterten Ansichten sichtbar bleiben, auch wenn die Daten dynamisch geladen werden. Es lädt "Skeleton branches" über einen komplexen, vom Client gesteuerten Algorithmus, der automatisch von SmartClient verwaltet wird, um eine hohe Performance zu erhalten, ohne den gesamten Baum vorzuladen. Das bedeutet, dass keine serverseitige Programmierung erforderlich ist. Dies ist besonders nützlich in großen Datensätzen mit Load-on-demand-Bäumen, da es Nutzern ermöglicht, die vollständige Sicht auf die Struktur der gefilterten Ergebnisse zu behalten, ohne den Kontext zu verlieren. Durch die Beibehaltung des hierarchischen Pfads zu übereinstimmenden Datensätzen verbessert diese Funktion die Benutzerfreundlichkeit und Klarheit in baumbasierten Komponenten – insbesondere in Anwendungen, in denen das Verständnis der Beziehung zwischen Eltern- und Kindknoten entscheidend ist.
SmartClient ist pro Entwickler lizenziert und sowohl als zeitlich unbefristete als auch als abonnementbasierte Lizenz verfügbar. Produkt-Updates und technischer Support sind ebenfalls verfügbar. Weitere Einzelheiten finden Sie auf unserer SmartClient-Lizenzierungsseite.
Weitere Informationen finden Sie auf unserer SmartClient-Produktseite.