# Escape curly braces in udt opc item path

**URL:** <https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894>\
**Category:** Ignition Early Access\
**Created:** [April 21, 2021, 10:55pm UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894 "2021-04-21T22:55:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![zzeng2](https://avatars.discourse-cdn.com/v4/letter/z/3bc359/32.png) [@zzeng2](https://forum.inductiveautomation.com/u/zzeng2)\
**Post date:** [April 21, 2021, 10:55pm UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894/1 "2021-04-21T22:55:47Z")

</div>

I noticed this change has been implemented in 8.1.5, but no instruction can be found. Does anyone know how to do this?

---

<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:** [April 21, 2021, 11:04pm UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894/2 "2021-04-21T23:04:31Z")

</div>

Looks like you use additional braces, something like: `path{{0}}` for an OPC Item Path that would be `path{0}`.

There’s an open documentation ticket for this still. The training team will likely have this in the manual somewhere for 8.1.5 final.

edit: errr, maybe I’m reading this wrong. It might be a backslash in some cases. Let me ask…

---

<div class="post-metadata">

**Author:** ![zzeng2](https://avatars.discourse-cdn.com/v4/letter/z/3bc359/32.png) [@zzeng2](https://forum.inductiveautomation.com/u/zzeng2)\
**Post date:** [April 21, 2021, 11:12pm UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894/3 "2021-04-21T23:12:17Z")

</div>

I just tried it on 8.1.5 version, looks like {{0}} produces {null}

---

<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:** [April 21, 2021, 11:16pm UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894/4 "2021-04-21T23:16:50Z")

</div>

Yeah, so it turns out this PR addresses surrounding _parameters_ in brackets.

So… `{{deviceName}}` becomes `{MyDevice}`, for example (if you have a “deviceName” parameter).

---

<div class="post-metadata">

**Author:** ![zzeng2](https://avatars.discourse-cdn.com/v4/letter/z/3bc359/32.png) [@zzeng2](https://forum.inductiveautomation.com/u/zzeng2)\
**Post date:** [April 22, 2021, 1:36am UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894/5 "2021-04-22T01:36:31Z")

</div>

different than I thought, would be nice to escape brackets using backslash

---

<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:** [April 22, 2021, 1:42am UTC](https://forum.inductiveautomation.com/t/escape-curly-braces-in-udt-opc-item-path/45894/6 "2021-04-22T01:42:04Z")

</div>

Honestly that’s what I expected as well, but I guess they had some issues with that.

I think we’re going to open another ticket to investigate further.
