Hello Thunkable Community,
I’m incredibly stuck and looking for any possible workaround to proceed with exporting data from my local database.
The core issue: I am trying to retrieve all data from my SubmittedPledgeDB
(local database) by looping through number of rows
and using the get row object from SubmittedPledgeDB for row id [ID]
block.
However, I cannot for the life of me detach the default ‘id’ block that comes connected to the for row id
input. It’s causing an “incompatible connection” error because it’s a text type block trying to go into a number input. I’ve tried:
- Dragging it far away.
- Dragging it to the trash can.
- Deleting the entire
get row object
block and dragging out a fresh one. Nothing works; it remains stubbornly stuck or the new block instance has the same issue.
This problem completely blocks my ability to loop through rows using the i
(loop index) variable* as the row id
.
Additional challenge: My Thunkable version/setup also does not seem to have a direct get all rows
block for the local database, which would be an alternative to the loop-by-ID method.
My Goal To get all data from my SubmittedPledgeDB
as a list of objects so I can then format it for CSV or Google Sheets export.
My Question to the Community:
- Is there any workaround or alternative method within Thunkable’s blocks to reliably “get all data” (all rows as objects) from a local database, without relying on the
get row object for row id
block? - Has anyone else encountered this specific issue of being unable to detach the default ‘id’ block from the
get row object
? How did you resolve it?
I’ve spent a lot of time on this and it’s quite frustrating that a fundamental block interaction is preventing me from moving forward. My logic for the export is ready if I can just get this data.
Thank you so much for any insights or help you can provide!