Hallo!
Ich "kämpfe" seit längerem mit meiner UI meiner Datenbankanwendung.
Sie ist multiplatform (Desktop) und arbeitet mit verschiedenen Datenbanken (lokal meist SQLite, online meist
MySQL).
In Verwendung habe ich die UNIDAC-
DB Komponenten und TMSGrid. Zur Datenbindung verwende ich Livebindings.
Hier liegt auch das Problem - das Zusammenspiel der verschiedenen Komponenten - speziell mit Livebindings - hier sind zahlreiche "Phänomäne" zu sehen.
Darum suche ich auf diesem Weg eure Erfahrung hiermit.
Mein Aufbau:
Ich habe verschiedene Objekte (z.B. Artikel, Artikelgruppen, Kunden, ...).
Diese zeige ich in Listenform an (derzeit TMSGrid)
Viele der Objekte haben auch Filter - Beispiel Artikel -> im Header kann man die Artikelgruppe auswählen -> wonach die Artikel gefiltert werden.
Welche Komponenten / Strategie verwenden ihr für solche Anwendungen?
Bin derzeit etwas ratlos.
Besten Dank,
Werner