# system.perspective.openPopup with parameter binding not consistent

**URL:** <https://forum.inductiveautomation.com/t/system-perspective-openpopup-with-parameter-binding-not-consistent/105218>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 17, 2025, 9:33am UTC](https://forum.inductiveautomation.com/t/system-perspective-openpopup-with-parameter-binding-not-consistent/105218 "2025-04-17T09:33:34Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![ryan.white](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.white/32/73193_2.png) [@ryan.white](https://forum.inductiveautomation.com/u/ryan.white)\
**Post date:** [April 22, 2025, 8:16pm UTC](https://forum.inductiveautomation.com/t/system-perspective-openpopup-with-parameter-binding-not-consistent/105218/5 "2025-04-22T20:16:33Z")

</div>

Post code, not pictures of code, please see [Wiki - how to post code on this forum](https://forum.inductiveautomation.com/t/wiki-how-to-post-code-on-this-forum/77831). It helps others when troubleshooting.

The line `popupId = "[default]FFBE/P010/Mixing/Mixer 8_popup"` is not doing what you think it's doing. That is just assigning the string value of `"[default]FFBE/P010/Mixing/Mixer 8_popup"` to the variable `popupId`, not reading the tag value at that path.

To read a tag value from a script you need to use a [`system.tag.read*`](https://www.docs.inductiveautomation.com/docs/8.1/appendix/scripting-functions/system-tag/system-tag-readBlocking) function.

---

_[View the full topic](https://forum.inductiveautomation.com/t/system-perspective-openpopup-with-parameter-binding-not-consistent/105218)._
