I have an App that I need to work in offline mode. I have a ANY(Select(… expression that doesn’t seem to work offline.
Testing procedure in browser
1 = Created a record when online
2 = Let App automatically upload the changes. After about 20secs the virtual column it finds the record ID
Testing procedure in Android App
1 = Deleted previous record in spreadsheet
2 = Go into App and do a sync
3 = Put phone in airplane mode
4 = Created an identical record as above
5 = Sync shows 1 item queued
6 = Virtual column never finds the new record
Virtual columns (except for a row in a form or a row being modified by an action) are calculated by the server during a sync. If you’re offline, virtual columns will not be updated (as I understand it). So it’s not that the SELECT() isn’t finding the row, it’s that the SELECT() isn’t running.