Very few device (brands) make reading percentage / or simple status available to a connection.
When they do, it is device (brand) specific.
Kobo does
Older Kindles did. Modern Kindles DON'T.
Simple devices like my EZReader only manged by file, so it never did.
I have a #finished , date column. Blank until I put the date in when done
If you run a T/F (all columns affected by this setting) in tri-state mode, a posibility:
Blank = not started
No = not finished
Yes = (come on, Guess

)
This is still mostly Manual unless the device driver/device supports access to status