Hello community. I want to try using offline entities, but I get this error:
this is my version of pyxform.
What could be happening?
Hello community. I want to try using offline entities, but I get this error:
this is my version of pyxform.
What could be happening?
Do you have a column with the header "offline" in your entities sheet? That is not a valid column header. For the valid columns, please see: https://docs.getodk.org/entity-cheat-sheet/#creating-and-updating-entity-data
You should have the required list_name
and label
columns.
And then optionally, a create_if
, update_if
, and entity_id
.
Hi danbjoseph,
But how do I declare the use of offline entities?
Add item (1).xlsx (577.6 KB)
According to this xlsform from the forum, it is the correct way, but Central does not allow it.
What version of Central are you using?
To see your version, click on the question mark icon in the upper right section of your Central menu bar, then click Version. If you don't see the question mark, you can see the version by adding version.txt to the root URL (e.g.,
demo.getodk.cloud/version.txt
).
Hi,
my version is :
client (v2024.3.2)
server (v2024.3.1)
Offline entities should just work if you are using Central v2024.3+ and Collect v2024.3+.
We added the offline
column as a temporary flag to enable offline entities when the feature was in beta. Now that the feature is widely released, we've removed that flag.
Hello Yanokwa, I would like to know if I should remove the offline column and only work on the collect data without an internet connection.
Yes, you can remove the offline column, and if you are using Central v2024.3+ and Collect v2024.3+, your entities will work offline.