# How to bind the property of a table in one window into another window in vision

**URL:** <https://forum.inductiveautomation.com/t/how-to-bind-the-property-of-a-table-in-one-window-into-another-window-in-vision/68299>\
**Category:** Ignition\
**Tags:** vision\
**Created:** [January 6, 2023, 11:03am UTC](https://forum.inductiveautomation.com/t/how-to-bind-the-property-of-a-table-in-one-window-into-another-window-in-vision/68299 "2023-01-06T11:03:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![aman\_sharma](https://avatars.discourse-cdn.com/v4/letter/a/e480ec/32.png) [@aman\_sharma](https://forum.inductiveautomation.com/u/aman_sharma)\
**Post date:** [January 6, 2023, 11:03am UTC](https://forum.inductiveautomation.com/t/how-to-bind-the-property-of-a-table-in-one-window-into-another-window-in-vision/68299/1 "2023-01-06T11:03:40Z")

</div>

i have one window in which there is a power table bind with SQL query.i have also one popup window which includes label text. i want to open a popop by clicking on button(named add ) and write the text on label and click save button in popup, and the data should be updated in table and database will get update after clicking on save button on popup window.

---

<div class="post-metadata">

**Author:** ![justinedwards.jle](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/justinedwards.jle/32/37854_2.png) [@justinedwards.jle](https://forum.inductiveautomation.com/u/justinedwards.jle)\
**Post date:** [January 6, 2023, 12:14pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-the-property-of-a-table-in-one-window-into-another-window-in-vision/68299/2 "2023-01-06T12:14:41Z")

</div>

If your power table is bound to a SQL query, then updating the database will automatically update table. The only thing that could be required for the result to immediately show would be a [system.db.refresh()](https://docs.inductiveautomation.com/display/DOC81/system.db.refresh)

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [January 6, 2023, 12:26pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-the-property-of-a-table-in-one-window-into-another-window-in-vision/68299/3 "2023-01-06T12:26:47Z")

</div>

You can pass values from one Vision window to another using client tags. These act rather like global variables.

[https://docs.inductiveautomation.com/display/DOC81/Vision+Client+Tags](https://docs.inductiveautomation.com/display/DOC81/Vision+Client+Tags)

---

<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:** [January 6, 2023, 1:10pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-the-property-of-a-table-in-one-window-into-another-window-in-vision/68299/4 "2023-01-06T13:10:15Z")

</div>

You cannot bind directly from one window to another. As @Transistor notes, Vision client tags are the most convenient alternative, when bound bidirectionally in both windows.

A _ **script** _ in one window can also "look up" another window's window object, and then drill down into it from its `.rootComponent` property to get a component, and then read/assign values.
