Hello everyone ,
I’m making a library app which is linked with an
so basically when a user publishes a book; I want the
row id of the row to also be saved
here is the screen shot :-
here I want the
row id to be stored
Thanks in advance
Why do you want to duplicate efforts?
The row ID is always available for you but as hidden. When you use the
get row block you will see the row ID.
You can also use the
list of values and choose the column ID showing first in the list
Thanks for your suggestion; but I’ll come deeper to the problem; so basically there is a screen which will display all the books (using
DVL) and the user can search a book using a
text input. (the searched item is displayed using
List Viewer) Now the problem is when the user clicks in a
text item, I want the user to
navigate to a screen called Info (Info screen- which displays the details about the book using
row id). And thats why i want the
row id to be stored. Hope you understand the issue I’m facing.
If you insist in saving the
row ID then you need to do it this way
create row block will return a
row ID which you should use to update the record having this
row ID and save the
row ID in the column you want.
When you click on an item in a DVL, the event block gives you the row ID. So I agree with @muneer that you don’t really need to store them all. Just pass that value in a variable to another screen.
@tanishq or you can make it automatically appear once the row is created on airtable itself; try this method -
Go to your airtable base, right click on the ID column name, and click customize field type.
Now change the field type of the column from single line text to Formula type.
RECORD_ID() as the formula and click save. You’ll see the column populate automatically once you save. Now, everytime a new record gets created through thunkable, the recordID will get populated automatically.
Now, you don’t need to add an update row/cell block in thunkable after creating row, hence saving execution time. Let me know if this works for you
Thanks @kartik14 , That did work for me but I want the
text items to navigate according to the
row id as well How can I do that?
Screen Shot :-
You are right @kartik14 but this only works when using Airtable. If, as part of the project, you need a local table or if you decide to move to Google sheet then this will not solve the issue.
row ID is always available with the record and saving it again is just redundancy. You can use it the project without the need to save it to the column as it is available anyway but hidden.
There are either ways to do so, I followed @muneer 's way. Thanks @kartik14 @muneer @tatiang for helping me