# How to do step 2 and 3 correctly? Airtable

**URL:** <https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522>\
**Category:** Questions about Thunkable X\
**Created:** [December 16, 2019, 7:18pm UTC](https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522 "2019-12-16T19:18:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![abedo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/abedo/32/6468_2.png) [@abedo](https://community.thunkable.com/u/abedo)\
**Post date:** [December 16, 2019, 7:18pm UTC](https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522/1 "2019-12-16T19:18:07Z")

</div>

Hello  
I did step No. 1 and it worked  
but when i did step 2 and step 3

They did not work, i know it is my mistake but what is the mistake ? 🤣

 ![Picture1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/d/3/d3074aad2986ef9f2bb19110517d5ec218ae6961.jpeg)

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [December 17, 2019, 7:57am UTC](https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522/2 "2019-12-17T07:57:33Z")

</div>

Hello, why did you decide that step 1 works?

Instead of GetSelectedRows, it is better to use GetAllRows and this should be done in the second step. UpdateRow - third step and then fourth step - GetAllRows

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [December 17, 2019, 5:52pm UTC](https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522/3 "2019-12-17T17:52:41Z")

</div>

This is not clear from the documentation, but in step 2 the rowObject used in the`'UpdateRow'` block needs to be an object obtained from one of the `'GetRow'`, `'GetSelectedRows'` or `'GetAllRows'` blocks. Those objects have special information in them indicating which row they came from, so that `'UpdateRow'` knows which row to update.

The general idea is that you obtain the object from one of the blocks mentioned above, change any of the properties in that object using the `'Set property ...'` block and then use that object in the `'UpdateRow'` block.

Hope this helps!

-Mark

---

<div class="post-metadata">

**Author:** ![abedo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/abedo/32/6468_2.png) [@abedo](https://community.thunkable.com/u/abedo)\
**Post date:** [January 3, 2020, 3:15pm UTC](https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522/4 "2020-01-03T15:15:39Z")

</div>

Thank you for replying

I did it, i will post a simple tutorial on how to do it

---

<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:46am UTC](https://community.thunkable.com/t/how-to-do-step-2-and-3-correctly-airtable/370522/5 "2024-11-08T11:46:08Z")

</div>


