# How can I use a data viewer to go to different screens?

**URL:** <https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146>\
**Category:** Questions about Thunkable X\
**Tags:** navigator, data-viewer\
**Created:** [August 20, 2023, 1:06am UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146 "2023-08-20T01:06:39Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rebecca.m.john.6gxg1](https://avatars.discourse-cdn.com/v4/letter/r/76d3ee/32.png) [@rebecca.m.john.6gxg1](https://community.thunkable.com/u/rebecca.m.john.6gxg1)\
**Post date:** [August 20, 2023, 1:06am UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/1 "2023-08-20T01:06:39Z")

</div>

Hi I’m relatively new to Thunkable.

I did search on the forums for an answer to my question, but many of the solutions involve a thunkabe link that is expired, so I unfortunatly can’t see the solution.

I need for each item in my data list viewer to go to a different screen. I know it involved the row ID and matching up the row ID to take you to a different screen. However, I am having trouble finding the row ID, and for some reason, Thunkable is showing me that all my rows have the same ID.

I am trying to create a stretches screen that will take you to a screen displaying instructions for each stretch.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/6/86f0fa2d816742f217efc4e4e81e81235f9e6c2f.png)

 ![Screenshot 2023-08-19 9.05.58 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/c/4ca82b1e23cb431781b8a60063932ff92f53fef4.png)

---

<div class="post-metadata">

**Author:** ![samclever](https://avatars.discourse-cdn.com/v4/letter/s/ec9cab/32.png) [@samclever](https://community.thunkable.com/u/samclever)\
**Post date:** [August 20, 2023, 5:14am UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/2 "2023-08-20T05:14:05Z")

</div>

Can you show some of the blocks you have now? If I am understanding correctly, you have a list of stretches in a variable list and you want to click on the stretch and have it open that stretch on another screen?

Here is an example of how I would do what I THINK you’re asking using 2 screens. You can even do it on one screen using rows or columns you hide/unhide.

 ![CrossScreenData1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/3/33cb099e88777381ca4c771b706740df02dc7e24.png)

![CrossScreenData2](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/1/b179711f1544c328403eea3aa27ee75db3b0a4b0.png)

Hope this helps. If not give me a better idea of what you’re looking for and I will try and help.

---

<div class="post-metadata">

**Author:** ![rebecca.m.john.6gxg1](https://avatars.discourse-cdn.com/v4/letter/r/76d3ee/32.png) [@rebecca.m.john.6gxg1](https://community.thunkable.com/u/rebecca.m.john.6gxg1)\
**Post date:** [August 20, 2023, 3:43pm UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/3 "2023-08-20T15:43:20Z")

</div>

Thank you for the response!

I apologize, I don’t think I explained myself well. The solution you gave me is to change the text of a label and a picture. I want the data list to navigate to a different screen every time (because I have pre-set screens of stretches). Also, how would this work on a data viewer block (I used a data viewer, and you used a list viewer)?

---

<div class="post-metadata">

**Author:** ![rebecca.m.john.6gxg1](https://avatars.discourse-cdn.com/v4/letter/r/76d3ee/32.png) [@rebecca.m.john.6gxg1](https://community.thunkable.com/u/rebecca.m.john.6gxg1)\
**Post date:** [August 20, 2023, 9:48pm UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/5 "2023-08-20T21:48:58Z")

</div>

Hi, I have tried your approach, but like I said it doesn’t work. I think you are trying to change the labels and pictures for each stretch, but I am trying to get the data viewer to navigate to each pre-made screen.

Thank you for trying though!

---

<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:** [August 20, 2023, 11:13pm UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/6 "2023-08-20T23:13:23Z")

</div>

It’s easier with a List Viewer (aka Simple List). With a Data Viewer List, you need to know the row id, as you mentioned.

Here’s a demo of how to do this:

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

---

<div class="post-metadata">

**Author:** ![rebecca.m.john.6gxg1](https://avatars.discourse-cdn.com/v4/letter/r/76d3ee/32.png) [@rebecca.m.john.6gxg1](https://community.thunkable.com/u/rebecca.m.john.6gxg1)\
**Post date:** [August 21, 2023, 1:31am UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/7 "2023-08-21T01:31:29Z")

</div>

Thank you very much! That solution worked!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [November 19, 2023, 1:31am UTC](https://community.thunkable.com/t/how-can-i-use-a-data-viewer-to-go-to-different-screens/2552146/8 "2023-11-19T01:31:41Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
