# Display tags dynamically from a folder as a grid in Perspective Andon screen

**URL:** <https://forum.inductiveautomation.com/t/display-tags-dynamically-from-a-folder-as-a-grid-in-perspective-andon-screen/104235>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [March 26, 2025, 2:05pm UTC](https://forum.inductiveautomation.com/t/display-tags-dynamically-from-a-folder-as-a-grid-in-perspective-andon-screen/104235 "2025-03-26T14:05:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ipawelkon](https://avatars.discourse-cdn.com/v4/letter/i/278dde/32.png) [@ipawelkon](https://forum.inductiveautomation.com/u/ipawelkon)\
**Post date:** [March 26, 2025, 2:05pm UTC](https://forum.inductiveautomation.com/t/display-tags-dynamically-from-a-folder-as-a-grid-in-perspective-andon-screen/104235/1 "2025-03-26T14:05:29Z")

</div>

Hello,

I am looking for idea on how I can display tags from one folder when value is true:  
Folder Name = Andon\_Screen  
#Tags  
Zone 1  
Motor X  
Motor Y  
Temp\_Tank  
Temp\_Comp  
...

I like to create ANDON screen where tags name is displayed where tags are true. I have done it by using Transaction Group and Block Update. But this solution is too slow and not always working properly. I used sub\_view and then template repeater to query the tags with values true from SQL. So I am looking for similar solution in Perspective, but I like to eliminate SQL at all.

So if there is only 2 tags with true values then screen with display 2 big labels, but when there will be more than 4 then it will display 2 rows with 2 columns with smaller labels on the screens.  
See example below:

 ![Slide1](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/1/b1dae9eb15b43378e683ebc86937072e1cde1809.jpeg)  
 ![Slide2](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/4/84bacf54f9de4b9e4b1539a5b77ac916cef1fa30.jpeg)

Best regards  
Pawel

---

<div class="post-metadata">

**Author:** ![ryan.white](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.white/32/73193_2.png) [@ryan.white](https://forum.inductiveautomation.com/u/ryan.white)\
**Post date:** [March 26, 2025, 4:41pm UTC](https://forum.inductiveautomation.com/t/display-tags-dynamically-from-a-folder-as-a-grid-in-perspective-andon-screen/104235/2 "2025-03-26T16:41:02Z")

</div>

These two posts should help point you in a direction for looking through your tags to find the ones with a value of 'true' and add them to a flex repeater.

> [@Flex Repeater, iterate through based on tag structure value](https://forum.inductiveautomation.com/t/flex-repeater-iterate-through-based-on-tag-structure-value/98752):
>
> I'm trying to use a Flex Repeater to iterate through a tag folder, look inside each tag folder, see if a particular tag is flagged on or off, and insert a template based on that status. My tag structure is set up as PLC Tags/Pumps/ and then inside Pumps is a UDT instance for each pump, called 1 through 6, and then another called Master. Inside the Pump UDT is a "Visibility" boolean element that reads a bit in the PLC. This bit designates if the pump is actually present or not. I have a template…

> [@How to Dynamically Bind Tags from a Folder to a Flex Repeater in Ignition Perspective?](https://forum.inductiveautomation.com/t/how-to-dynamically-bind-tags-from-a-folder-to-a-flex-repeater-in-ignition-perspective/103833):
>
> Hello everyone, I am currently working on a project in Ignition Perspective and I want to use the Flex Repeater to dynamically display tags from a specific folder. I have a folder with tags in Ignition, and I want each tag from that folder to be displayed as an instance in the Flex Repeater. Is there a way to bind the tags to the Instances property of the Flex Repeater so that the corresponding number of instances is automatically created based on the number of tags in the folder? Could someo…

For the sizing, turn on `wrap` in the flex repeater properties and set the `props.elementPosition` to `{grow: 1, shrink: 0, basis: 100px}` Tweak the value of `basis` in there to control the minimum size of the boxes(instances).

---

<div class="post-metadata">

**Author:** ![ipawelkon](https://avatars.discourse-cdn.com/v4/letter/i/278dde/32.png) [@ipawelkon](https://forum.inductiveautomation.com/u/ipawelkon)\
**Post date:** [March 27, 2025, 10:28am UTC](https://forum.inductiveautomation.com/t/display-tags-dynamically-from-a-folder-as-a-grid-in-perspective-andon-screen/104235/3 "2025-03-27T10:28:56Z")

</div>

Thank you. That's exactly what I was looking for.
