Beiliegend die aktuelle Version des Projektes.
Es ist B4XPages Projekt, getestet mit B4J und B4A.
Man kann :
- Einträge ändern
- Einträge löschen
- Einträge hinzufügen
- Die Tabelle filtern
- Die Tabelle Spalten sortieren, click auf die Kopfzelle. Das kleine gelbe Dreieck zeigt die Richtung an.
Alles ist noch nicht getestet, das Projekt ist eher ein Demonstrator um zu zeigen was möglich ist, als kein Endprodukt.
Die xTableLite Class ist immer noch in Arbeit. Es ist so zu sagen eine leichte Version der xTable Class, ist aber trotzdem noch gross.
Ich habe den Gedanken eine xTableTiny Class zu schreiben, mit weniger Funktionen für einfache Anwendungen und natürlich kleiner.
Eine direkte Verbindung zwischen PC (B4J) und Smartphone (B4A) ist noch nicht drin.
Da muss ich erst tiefer suchen, habe so etwas noch nie gemacht.
In den Logs siehst Du die beiden Ordner wo die Datenbanken gespeichert sind.
Man kann, manuell, die Datenbank von einem Gerät auf das andere Gerät kopieren.
Ich weiss, es ist keine Lösung, deswegen weiter suchen.
Die Datenbankstruktur kann natürlich je nach Bedarf erweitert werden für Kostenrechnungen usw.
Du musst natürlich definieren was in dem B4J Programm sein soll und was in dem B4A Programm sein soll.
So wie ich verstanden habe soll die PC Version eher die Datenbank Verwaltung machen und die Smartphone Version die Aufnahme der Daten machen.