# \[Solved\] Update localdb from web API data when screen opens

**URL:** <https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751>\
**Category:** Questions about Thunkable X\
**Tags:** solved\
**Created:** [October 19, 2019, 7:44am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751 "2019-10-19T07:44:13Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![thinkkable](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@thinkkable](https://community.thunkable.com/u/thinkkable)\
**Post date:** [October 19, 2019, 7:44am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/1 "2019-10-19T07:44:13Z")

</div>

is it possible to do this.

i have an array like this

![REST%20Console%20-%20before%20-%20Backendless](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/d/6/d69bc5bd5f7f768506b534d5a286095eeca11544.png)

and I want it when the screen opens, then update cells for each array of web api. like this.

 ![thunkbele](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/4/b481858d95984619b4dfc53294849b89033c5046.png)

I want my application to run offline without an internet connection. By first saving the object in localdb. How can I achieve this workflow. Thanks

---

<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:** [October 19, 2019, 10:06am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/2 "2019-10-19T10:06:53Z")

</div>

Hi,

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/c/bcdde8bb32d2c56f7ae7ba399a46439b1d88b1b6.png)

Does this help you?

Thanks!

---

<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:** [October 19, 2019, 10:52am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/3 "2019-10-19T10:52:01Z")

</div>

I do not really understand it, what you need of LocalDB, if you already have a data set? What of upload LocalDB, if you open the screen, these data already exist in a variable?

---

<div class="post-metadata">

**Author:** ![thinkkable](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@thinkkable](https://community.thunkable.com/u/thinkkable)\
**Post date:** [October 22, 2019, 8:03am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/4 "2019-10-22T08:03:19Z")

</div>

I want to make an offline listview. therefore I save all objects in localdb. I have not tried it, but thank you @kartik14 . because thunkable listview cannot be custom and appears only list without image. I tried other ways. Do you have any advice? @actech

---

<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:** [October 22, 2019, 8:06am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/5 "2019-10-22T08:06:02Z")

</div>

You do not need to use LocalDB to add data to ListViewer. All data record in the List, and then copy them to the List Viewer.

---

<div class="post-metadata">

**Author:** ![thinkkable](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@thinkkable](https://community.thunkable.com/u/thinkkable)\
**Post date:** [October 22, 2019, 8:10am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/6 "2019-10-22T08:10:00Z")

</div>

I’m trying your way @actech  
[https://x.thunkable.com/copy/9a1a1ad00a4fe05efd73f6fc8ec61182](https://x.thunkable.com/copy/9a1a1ad00a4fe05efd73f6fc8ec61182)

Can this be used to api call so that my list becomes dynamic?

---

<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:** [October 22, 2019, 8:12am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/7 "2019-10-22T08:12:24Z")

</div>

Yes. You need to instead of my data in the variable List insert your data, obtained from the API in JSON format.

---

<div class="post-metadata">

**Author:** ![thinkkable](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@thinkkable](https://community.thunkable.com/u/thinkkable)\
**Post date:** [October 22, 2019, 8:14am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/8 "2019-10-22T08:14:47Z")

</div>

thanks @actech I will try your way

---

<div class="post-metadata">

**Author:** ![thinkkable](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@thinkkable](https://community.thunkable.com/u/thinkkable)\
**Post date:** [October 22, 2019, 8:37am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/9 "2019-10-22T08:37:16Z")

</div>

@actech how to create variable “start”

I did not find you using initialize “start”

![3b049ee3-fd33-4e18-9d3d-e890eeb5ed01](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/b/7b45a730359cc7a2aada5c00a7877a99ab66a448.png)

---

<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:** [October 22, 2019, 11:56am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/10 "2019-10-22T11:56:09Z")

</div>

These blocks are created from the function block parameters

 ![%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/f/bf147464ca9da9e3461ac1b863fde9b8c9d95630.png) .

---

<div class="post-metadata">

**Author:** ![thinkkable](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@thinkkable](https://community.thunkable.com/u/thinkkable)\
**Post date:** [October 24, 2019, 3:44am UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/13 "2019-10-24T03:44:05Z")

</div>

thanks @actech

---

<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, 12:08pm UTC](https://community.thunkable.com/t/solved-update-localdb-from-web-api-data-when-screen-opens/278751/14 "2024-11-08T12:08:34Z")

</div>


