# Passing UDT parameters from View into a popup

**URL:** <https://forum.inductiveautomation.com/t/passing-udt-parameters-from-view-into-a-popup/112904>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [December 18, 2025, 8:51pm UTC](https://forum.inductiveautomation.com/t/passing-udt-parameters-from-view-into-a-popup/112904 "2025-12-18T20:51:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jbrownen](https://avatars.discourse-cdn.com/v4/letter/j/2bfe46/32.png) [@Jbrownen](https://forum.inductiveautomation.com/u/Jbrownen)\
**Post date:** [December 18, 2025, 8:51pm UTC](https://forum.inductiveautomation.com/t/passing-udt-parameters-from-view-into-a-popup/112904/1 "2025-12-18T20:51:38Z")

</div>

Hello, I am newer to ignition, so I am still very much a rookie. I have two templates that I am trying to pass parameters from the first view (Digital\_Valve) to the second one (Valve\_Popup\_Coordinate). I am able to pass some parameters successfully, but my issue is that I cannot write a value back to the PLC from the Valve\_Popup\_Coordinate. I checked to make sure bidirectional was toggled on and tag security is set to read/write. Any help would be greatly appreciated!

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/2/423a58f75f71f2b6f2a4533512d14af2f30a3eb6.png)(two templates)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/5/852a150c20ecd484cd37498e52e343f87694bc72.png)(Digital Valve Template)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/f/afebdd687c3097be0b8766823db9ac0d7eb97943.png)

(Digital valve Popup)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/7/272cc6b05bde1f1b491557b6178e4811d4fe2f84.png)

(Tag Binding on one-shot button), this one does not work.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/5/8540e0bc803132bca0a618b9615ad96d790297ba.png)

(Tag Binding on “Valve Name”, this populates correctly, just added pic to show tag binding is similar)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/2/221edd86731024fcafbf53d856c953543aedb4e6.png)

(Live View of the templates side by side, Valve name and Status populate correctly, none of the buttons work)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/4/a4ba86b0fbd0fba765566825bb861409c85d98cd.png)

(On-click Event)

---

<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:** [December 18, 2025, 8:54pm UTC](https://forum.inductiveautomation.com/t/passing-udt-parameters-from-view-into-a-popup/112904/2 "2025-12-18T20:54:05Z")

</div>

You are passing the tag **value** to your template/popup, not the reference to your tag. Pass the tag **path** to your template/popup and then create an indirect tag binding on a custom property on the popup/template using the tag path you pass to it.

> **[Indirect Tag Binding Mode​ - Tag Bindings in Perspective | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/working-with-perspective-components/bindings-in-perspective/tag-bindings-in-perspective#indirect-tag-binding-mode)**
>
> A Tag Binding is a straight-forward binding type. It simply binds a property directly to a Tag Property (typically the value). This sets up a subscription for that tag. Every time the chosen tag changes, the binding is evaluated and pushes the new...

This talks bout popups but the same knowledge can be applied to templates/embedded views

> **[Passing Tag Paths to a Popup Video at Inductive University](https://inductiveuniversity.com/videos/passing-tag-paths-to-a-popup/8.1)**
>
> Learn how to pass a tag path to a popup view and use that tag path to construct indirect tag bindings.

---

<div class="post-metadata">

**Author:** ![Jbrownen](https://avatars.discourse-cdn.com/v4/letter/j/2bfe46/32.png) [@Jbrownen](https://forum.inductiveautomation.com/u/Jbrownen)\
**Post date:** [December 18, 2025, 11:35pm UTC](https://forum.inductiveautomation.com/t/passing-udt-parameters-from-view-into-a-popup/112904/3 "2025-12-18T23:35:10Z")

</div>

Thanks for the help! This was the exact solution to my problem.
