I have tried to get your sample project working with no luck. (no data displayed in Table full stop)
There is Data being received from http jobs but it is not getting placed /stored in the database tables for final display in your Table.
It would appear all this current problem / threads is due to the fact
you wish your 1st Column Title to have a different Title depending on the data displayed.
Just load your Table Columns
Once only in Activity_Create ... (Not in any other Sub) and give the 1st column a title of "Date" (Problem Solved for the time being)
I thought you should be able to change the column title when necessary with ...
Private DateColumn As B4XTableColumn 'Global
Sub Activity_Create(FirstTime As Boolean)
DateColumn = B4XTable1.AddColumn("Date", B4XTable1.COLUMN_TYPE_TEXT)
'then somewhere later ....
DateColumn.Title = "Date Recieved"
but it is not working and I will follow it up ...
If you need any further help (regarding records not displaying)you really need to upload the
most Basic, Stripped Down sample ...
That has just enough code to achieve what you are trying to do , but failing. (by doing that you will most likely solve the problem yourself.
)
ps: I have a test projects where each new element or task is tested and researched .. only when it is running 100% (well 95%) , do i incorporate it into the main project.
Get the b4xTable example back out and load it with a small amount of dummy data ... in a way that mirrors your project. Keep it very simple.
When you have got it working the way you wish you will have template code for you project.
ps2: you do not need to call
DateTime.Format before each DateTime interaction / display code block.
Once you have set the format it is as is until you reset / change the format again.