# When data viewer error, how to make row visible?

**URL:** <https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755>\
**Category:** Questions about Thunkable X\
**Created:** [October 10, 2020, 3:49pm UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755 "2020-10-10T15:49:45Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![irwin2004](https://avatars.discourse-cdn.com/v4/letter/i/ba8739/32.png) [@irwin2004](https://community.thunkable.com/u/irwin2004)\
**Post date:** [October 10, 2020, 3:49pm UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/1 "2020-10-10T15:49:45Z")

</div>

When data viewer error (ex: there is no internet connection), how to make a row/column visible from invisible and have a label “Sorry, you don’t have an internet connection. Please try again.” Then have an option “retry”.

---

<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:** [October 10, 2020, 5:37pm UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/2 "2020-10-10T17:37:14Z")

</div>

What about using an Alert?

---

<div class="post-metadata">

**Author:** ![drted](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/drted/32/92694_2.png) [@drted](https://community.thunkable.com/u/drted)\
**Post date:** [October 10, 2020, 11:32pm UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/3 "2020-10-10T23:32:43Z")

</div>

For most thunkable objects, I have found it is better to check at the beginning of the process for an internet connection. Something like

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/d/1debbc8e0d4d642a65d704ad9e9fc127d34fc01d.png)

The data viewer might be a problem. Since you cannot control the data source in the blocks, it might crash and burn (ie cause a blank screen. You may need to adapt your solution accordingly. Because the source cannot be controlled at run-time, I’ve steered away from Data Viewers in favor of List Viewers and/or Cloned/created components. It requires a few extra blocks, but for real-world applications (such as unknown internet access) the extra blocking is worth the flexibility.

Happy Thunking!

DrTed

---

<div class="post-metadata">

**Author:** ![irwin2004](https://avatars.discourse-cdn.com/v4/letter/i/ba8739/32.png) [@irwin2004](https://community.thunkable.com/u/irwin2004)\
**Post date:** [October 10, 2020, 11:55pm UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/4 "2020-10-10T23:55:29Z")

</div>

![Screenshot_20201011-075306_1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/a/2ac7c5e36584dc7c592c8b8ed7884d5cf05f3da3.jpeg)  
I want to make like the image, when there is no internet connection.

---

<div class="post-metadata">

**Author:** ![drted](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/drted/32/92694_2.png) [@drted](https://community.thunkable.com/u/drted)\
**Post date:** [October 11, 2020, 1:21am UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/5 "2020-10-11T01:21:35Z")

</div>

add a image to the screen, set it to invisible. if “Device is Online?” = false, then set image to visible.

---

<div class="post-metadata">

**Author:** ![irwin2004](https://avatars.discourse-cdn.com/v4/letter/i/ba8739/32.png) [@irwin2004](https://community.thunkable.com/u/irwin2004)\
**Post date:** [October 11, 2020, 7:37am UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/7 "2020-10-11T07:37:42Z")

</div>

Thank you @drted. Now its already work.

---

<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:22pm UTC](https://community.thunkable.com/t/when-data-viewer-error-how-to-make-row-visible/889755/8 "2024-11-08T12:22:10Z")

</div>


