# Change OPCItemPath of UDT member tag by by other member in value change event script

**URL:** <https://forum.inductiveautomation.com/t/change-opcitempath-of-udt-member-tag-by-by-other-member-in-value-change-event-script/27916>\
**Category:** Ignition\
**Created:** [August 30, 2019, 7:09pm UTC](https://forum.inductiveautomation.com/t/change-opcitempath-of-udt-member-tag-by-by-other-member-in-value-change-event-script/27916 "2019-08-30T19:09:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nader.chinichian](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nader.chinichian/32/9261_2.png) [@nader.chinichian](https://forum.inductiveautomation.com/u/nader.chinichian)\
**Post date:** [August 30, 2019, 7:09pm UTC](https://forum.inductiveautomation.com/t/change-opcitempath-of-udt-member-tag-by-by-other-member-in-value-change-event-script/27916/1 "2019-08-30T19:09:42Z")

</div>

Hi  
I try to change OPCItemPath of a member of UDT tag in the value change event script of other member with both system.tag.editTag and system.tag.write functions, but both cause the target tag loop from null to valid value infinity. it seems access tag attributes from tag event change script in UDT has some bug.  
Is anyone have solution for that?  
I use 7.9.12.

---

<div class="post-metadata">

**Author:** ![michael.mccabe](https://avatars.discourse-cdn.com/v4/letter/m/50afbb/32.png) [@michael.mccabe](https://forum.inductiveautomation.com/u/michael.mccabe)\
**Post date:** [February 26, 2020, 10:42am UTC](https://forum.inductiveautomation.com/t/change-opcitempath-of-udt-member-tag-by-by-other-member-in-value-change-event-script/27916/2 "2020-02-26T10:42:04Z")

</div>

I am seeing the same issue.  
Was there any resolution?

A system.tag.read is giving me [, Good, Wed Feb 26 10:10:31 GMT 2020] in return.  
Not sure why the .value element of this is returning blank.

If I do a system.tag.read of this UDT instance as setup as a tag it returns a string with all Parameters already populated.
