# Create list with airtable data

**URL:** <https://community.thunkable.com/t/create-list-with-airtable-data/456166>\
**Category:** Questions about Thunkable X\
**Created:** [February 10, 2020, 1:57pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166 "2020-02-10T13:57:12Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fernando\_Matos](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fernando_matos/32/30641_2.png) [@Fernando\_Matos](https://community.thunkable.com/u/Fernando_Matos)\
**Post date:** [February 10, 2020, 1:57pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/1 "2020-02-10T13:57:12Z")

</div>

Hello everyone! I am developing an app in which all the lines of my airtable appear on a screen. remember that I am cloning a row for each row in airtable. each row has an image label and a button.

so my question is: how can i do it so that when i click the button on one of the rows i can store the data of that row in a variable list, and then appear on another screen. please, if you don’t understand the idea, don’t hesitate to question. thanks to anyone who can help

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [February 10, 2020, 2:39pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/2 "2020-02-10T14:39:29Z")

</div>

I think you’ll find the answers you want [Edit! I meant to link here](http://community.thunkable.com/t/changing-properties-of-cloned-components-diy-advanced-listviewer/153213/18)

---

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [February 10, 2020, 2:45pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/3 "2020-02-10T14:45:00Z")

</div>

Hi, @Fernando_Matos! 👋  
It’s been quite long seeing you back 😄

I have a dedicated tutorial on _How to send a value from one screen to another_ here - [How to use StartValue in Thunkable X with LocalStorage](http://community.thunkable.com/t/how-to-use-startvalue-in-thunkable-x-with-localstorage/115613)

I think that would solve your problem 👍

Thanks! 😊

---

<div class="post-metadata">

**Author:** ![Fernando\_Matos](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fernando_matos/32/30641_2.png) [@Fernando\_Matos](https://community.thunkable.com/u/Fernando_Matos)\
**Post date:** [February 10, 2020, 7:38pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/4 "2020-02-10T19:38:40Z")

</div>

@kartik14 @jared thanks for the tips but what i needed even was. imagine an online store, where you have a list of items for sale. when you click add item it will be added to the shopping cart, and when you open the my shopping cart page there appears a list of items that we added. are you understanding what i mean? thanks

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [February 10, 2020, 7:39pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/5 "2020-02-10T19:39:48Z")

</div>

so. add items to list A from list B. Then go to screen 2 and view list B?

---

<div class="post-metadata">

**Author:** ![Fernando\_Matos](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fernando_matos/32/30641_2.png) [@Fernando\_Matos](https://community.thunkable.com/u/Fernando_Matos)\
**Post date:** [February 10, 2020, 7:42pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/6 "2020-02-10T19:42:13Z")

</div>

yes exactly but list A is from Airtable, and B would be a list created within the app as a variable so you can add items and remove them without having to send an update to the store. thanks

---

<div class="post-metadata">

**Author:** ![Fernando\_Matos](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fernando_matos/32/30641_2.png) [@Fernando\_Matos](https://community.thunkable.com/u/Fernando_Matos)\
**Post date:** [February 11, 2020, 1:36pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/7 "2020-02-11T13:36:58Z")

</div>

my problem is that i can’t find the index of each clone to be able to save the data of the specific row of Airtable. do you have any idea how to find the index?

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [February 11, 2020, 1:58pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/8 "2020-02-11T13:58:54Z")

</div>

Yes. I do this in one of my apps. Here is one way this can be done

Step one. In air table do you need to create a new column that has auto numbering. That is one of the options when you create a new column type in Airtable. I usually name this column “key”

Step two. When you request your data from Airtable you’re going to request the entire column of keys.

Step three. When you request your information from Airtable related to what you want to display on the screen you will also grab the key of each row and put that into its own list. Only grab the key from the road that you want to display. And put that into a list.

Step four. When your user has identified an item you find the index of that item in the item list and then you get the corresponding key from the key list you just created. Each key in item should share a corresponding index so that should be easy to find. From list keys get number (in list items find index of item)Then

Step five. Now you search the original entire column of keys for the key you found in step four. The index number of that key is the Airtable row that you want to reference for changing deleting updating or modifying

---

<div class="post-metadata">

**Author:** ![Fernando\_Matos](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fernando_matos/32/30641_2.png) [@Fernando\_Matos](https://community.thunkable.com/u/Fernando_Matos)\
**Post date:** [February 11, 2020, 2:04pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/9 "2020-02-11T14:04:49Z")

</div>

@jared sorry but i got confused in step 3 and is it possible to share a block scheme? thanks

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [February 11, 2020, 5:36pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/10 "2020-02-11T17:36:54Z")

</div>

Yes! here you go!! @Fernando_Matos

[https://x.thunkable.com/copy/c4b4462a38fffbdb7e202f9fe8cb6c9b](https://x.thunkable.com/copy/c4b4462a38fffbdb7e202f9fe8cb6c9b)

to create the key, i use the autonumber feature from airtable. you can set this when you create a new column.

now that you have the row number, you can change any single cell, delete the row etc!

 ![Screen Shot 2020-02-11 at 12.22.47 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/5/c51b4962c614609a6d7477c423a319eda3eb5068.png) ![Screen Shot 2020-02-11 at 12.17.46 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/4/14dafb8e07705570e69675402f74e3590c8fbf87.png) ![Screen Shot 2020-02-11 at 11.48.49 AM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/d/cdfe8ec627f5e1a4da02746154ab88ec5bd522af.png)

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [February 11, 2020, 5:42pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/11 "2020-02-11T17:42:47Z")

</div>

and in this block example, you will see i filtered names less than 5 characters. and this still works to obtain the row number.

 ![Screen Shot 2020-02-11 at 12.29.51 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/a/e/ae17997f8f8f5b8e450b593ec6351a9e00d3a9ff.png)

---

<div class="post-metadata">

**Author:** ![Fernando\_Matos](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fernando_matos/32/30641_2.png) [@Fernando\_Matos](https://community.thunkable.com/u/Fernando_Matos)\
**Post date:** [February 12, 2020, 5:57am UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/12 "2020-02-12T05:57:34Z")

</div>

thanks for the help but in my project i am cloning a row with labe image and button. I am not using list\_ viewer. in my project the ideal was to click on the clone button in a variable list i would add the row number in the airtable and then on the other page i could call the airtable lines i chose! thanks

---

<div class="post-metadata">

**Author:** ![lucasgptoledoaovd](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@lucasgptoledoaovd](https://community.thunkable.com/u/lucasgptoledoaovd)\
**Post date:** [November 26, 2022, 3:31pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/13 "2022-11-26T15:31:28Z")

</div>

Did you found a solution? I’m in the same situation as you.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 26, 2022, 3:49pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/14 "2022-11-26T15:49:50Z")

</div>

Can you explain more about what you’re trying to do and what is not working?

---

<div class="post-metadata">

**Author:** ![lucasgptoledoaovd](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@lucasgptoledoaovd](https://community.thunkable.com/u/lucasgptoledoaovd)\
**Post date:** [November 26, 2022, 4:14pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/15 "2022-11-26T16:14:09Z")

</div>

Hey there tatiang, thanks for replying! Here’s the deal… I am creating a delivery app, For now i have a menu with different categories of items, for each categorie we have a total of 4 products with different prices.

There’s 3 categories of items, it’s a separate list in airtable for each product categorie.

When we click on a item, we get redirected to another page with a “add to shopping cart” button

The deal is … i’m a bit confused on how i can create a list and store the IDS’ of the products that were selected on the “shopping cart” page. (With name, quantity and price)

Here’s a pic of the menu

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/f/cf3749391dfdceb6a875579304496ba19eed28ac.jpeg)

This is the product page

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/a/3/a3658c67cd64256df4a12bf1f2a45343c2334aa1.jpeg)

Translation:

- Adicionar → Add to cart
- Voltar → Go back

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 26, 2022, 4:53pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/16 "2022-11-26T16:53:46Z")

</div>

You posted this in a topic about clones. Are you using clones? You should be able to do this with a Data Viewer Grid (DVG) and use the click event block to specify that item/index that was clicked and save that to a separate list for your cart.

---

<div class="post-metadata">

**Author:** ![lucasgptoledoaovd](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@lucasgptoledoaovd](https://community.thunkable.com/u/lucasgptoledoaovd)\
**Post date:** [November 26, 2022, 5:01pm UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/17 "2022-11-26T17:01:04Z")

</div>

Yes i am.  
Oh okay!  
I’ll try to apply using this method.  
Many thanks!

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 11:41am UTC](https://community.thunkable.com/t/create-list-with-airtable-data/456166/18 "2024-11-08T11:41:03Z")

</div>


