# Indirect OpcItemPath

**URL:** <https://forum.inductiveautomation.com/t/indirect-opcitempath/74957>\
**Category:** Ignition\
**Created:** [June 13, 2023, 1:56pm UTC](https://forum.inductiveautomation.com/t/indirect-opcitempath/74957 "2023-06-13T13:56:25Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [June 13, 2023, 11:17pm UTC](https://forum.inductiveautomation.com/t/indirect-opcitempath/74957/4 "2023-06-13T23:17:03Z")

</div>

I'm not sure you're understanding his suggestion.

Lose the String tag. Put your hundreds of tags in a UDT. Parametrize the UDT, reference that parameter in your OPC Item Paths.

Your script now just edits the UDT to change the param as necessary. Once (per UDT).

---

_[View the full topic](https://forum.inductiveautomation.com/t/indirect-opcitempath/74957)._
