# UDT definition automatic parameter binding

**URL:** <https://forum.inductiveautomation.com/t/udt-definition-automatic-parameter-binding/89041>\
**Category:** Ignition\
**Created:** [April 18, 2024, 1:16pm UTC](https://forum.inductiveautomation.com/t/udt-definition-automatic-parameter-binding/89041 "2024-04-18T13:16:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nick\_S](https://avatars.discourse-cdn.com/v4/letter/n/6a8cbe/32.png) [@Nick\_S](https://forum.inductiveautomation.com/u/Nick_S)\
**Post date:** [April 18, 2024, 1:16pm UTC](https://forum.inductiveautomation.com/t/udt-definition-automatic-parameter-binding/89041/1 "2024-04-18T13:16:26Z")

</div>

Does anyone know of a way to bulk bind the properties of a large list of tags or know how to have ignition do this automatically? Here is my scenario:

I have the UDT parameters built into the OPC item path within the JSON file  
**ns=1;s=[{GenNum}]{UnitId}.HRUI5574**  
Typically the OPC item path would be **ns=1;s=[Gen 1]21.HRUI5574**  
But after importing the JSON file, the parameters are not bound to the OPC item path.

I thought that even if I only had to do this once, I could then export the JSON file for the UDT definition and then import that file for all future projects. This was not the case however.  
I tried this for a single tag, exported the UDT definition with the binding active and got an error after trying to immediately import it back into ignition.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/6/d6292c1185fa91ee75e5ed86d653111b4d132881.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/d/1dd780e6d8e89a8d91cc6a2db78efe1d069cb446.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 18, 2024, 1:40pm UTC](https://forum.inductiveautomation.com/t/udt-definition-automatic-parameter-binding/89041/2 "2024-04-18T13:40:08Z")

</div>

You would export the json for an entire udt, fix it to have the bindings everywhere needed, then import the entire udt. You can't import tags inside udt definitions.
