Now that Erel has told me not to use Tableview but B4XTable I had to rethink my project top level layout and the role of SQLite for basic tasks.
Here are my thoughts. Any comments please. Perhaps a thought for others to do the same or comment especially with so many modules to do things. Thanks
For utility tasks in the office I usually start with a data file/s from an ERP system ie data.txt. etc
Project Flow I am thinking of:
Data.txt (on Disk)
| My Thought Note: This structure allows flexibility on Program Start with SQLite db instead of CSV files only (on Disk)
List (memory)
|
SQLite DB & table (on disk)<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Create/Replace Table from list<<<<<<<<<<<<<<<<<<<<<<
| ^
Filter Above (memory) ^
| ^
List (Memory) ^
| ^
B4XTable (is like a memory SQL table) (memory <<< ^
| ^ ^
Do 'Things' what you like with the B4XTable object--^ or >>when done Create List (memory)>>>Save to CSV (disk)>>>Optionally>>List (memory)>>>
Here are my thoughts. Any comments please. Perhaps a thought for others to do the same or comment especially with so many modules to do things. Thanks
For utility tasks in the office I usually start with a data file/s from an ERP system ie data.txt. etc
Project Flow I am thinking of:
Data.txt (on Disk)
| My Thought Note: This structure allows flexibility on Program Start with SQLite db instead of CSV files only (on Disk)
List (memory)
|
SQLite DB & table (on disk)<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Create/Replace Table from list<<<<<<<<<<<<<<<<<<<<<<
| ^
Filter Above (memory) ^
| ^
List (Memory) ^
| ^
B4XTable (is like a memory SQL table) (memory <<< ^
| ^ ^
Do 'Things' what you like with the B4XTable object--^ or >>when done Create List (memory)>>>Save to CSV (disk)>>>Optionally>>List (memory)>>>