# Read Multiple Tags at Once

**URL:** <https://forum.inductiveautomation.com/t/read-multiple-tags-at-once/68501>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [January 11, 2023, 7:07pm UTC](https://forum.inductiveautomation.com/t/read-multiple-tags-at-once/68501 "2023-01-11T19:07:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lauren\_Hart](https://avatars.discourse-cdn.com/v4/letter/l/e19adc/32.png) [@Lauren\_Hart](https://forum.inductiveautomation.com/u/Lauren_Hart)\
**Post date:** [January 11, 2023, 7:07pm UTC](https://forum.inductiveautomation.com/t/read-multiple-tags-at-once/68501/1 "2023-01-11T19:07:00Z")

</div>

Hello!

Is there currently a way in Ignition Perspective to read more than one tag at once through a binding? I am familiar with using system.tag.readBlocking('[tagpath1]', '[tagpath2]') through scripting to accomplish this but wanted to know if it was possible to do so through a binding on a custom property.

Use Case: Based on user configuration, a flex repeater may need to reference more than one memory dataset tag, but I want the flex repeater to update if any of the tags have a change.

Thanks!

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [January 11, 2023, 7:09pm UTC](https://forum.inductiveautomation.com/t/read-multiple-tags-at-once/68501/2 "2023-01-11T19:09:08Z")

</div>

You can read two tags with an expression binding. A binding must always return a _single_ value, though, so I'm not sure what you're planning to do, exactly.

---

<div class="post-metadata">

**Author:** ![Lauren\_Hart](https://avatars.discourse-cdn.com/v4/letter/l/e19adc/32.png) [@Lauren\_Hart](https://forum.inductiveautomation.com/u/Lauren_Hart)\
**Post date:** [January 11, 2023, 7:16pm UTC](https://forum.inductiveautomation.com/t/read-multiple-tags-at-once/68501/3 "2023-01-11T19:16:04Z")

</div>

How do you set that up in an expression binding? I have tried a couple ways but haven't had any luck.

The tags are dataset tags so ideally, I would like to append the datasets.

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [January 11, 2023, 7:52pm UTC](https://forum.inductiveautomation.com/t/read-multiple-tags-at-once/68501/4 "2023-01-11T19:52:16Z")

</div>

I recommend the `Expression Structure` binding type:

 ![Screenshot 2023-01-11 at 11.51.50 AM](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/e/0e7a1e68c86d76f8c4c109b92c415794e3a754bd.png)
