# How to bind an Alarm Status Table popup with UDT's

**URL:** <https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638>\
**Category:** Ignition\
**Tags:** vision\
**Created:** [September 30, 2024, 9:52pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638 "2024-09-30T21:52:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jose\_Lino](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@Jose\_Lino](https://forum.inductiveautomation.com/u/Jose_Lino)\
**Post date:** [September 30, 2024, 9:52pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/1 "2024-09-30T21:52:35Z")

</div>

Hello, I am new to Ignition.

I am trying to create a parameterized popup alarm table. Each time you select a component (in this case, a sensor), it should open a popup window and display whether it has an active alarm. However, I’m having trouble binding the table to the UDT tags. I already have a custom property that allows me to use templates in the popup window. The issue is with the alarm table; it doesn’t display anything when I try to bind it to a tag through the tag property.

---

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [September 30, 2024, 9:55pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/2 "2024-09-30T21:55:18Z")

</div>

You'll need to configure an alarm property that is common between the alarms for that equipment. You can use the tag path, label, or display path filters and apply that filter to an alarm status table in your popup.

---

<div class="post-metadata">

**Author:** ![Jose\_Lino](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@Jose\_Lino](https://forum.inductiveautomation.com/u/Jose_Lino)\
**Post date:** [September 30, 2024, 9:57pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/3 "2024-09-30T21:57:34Z")

</div>

And how can I configure the alarm property? I don't have a lot of experience in Ignition.

---

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [October 1, 2024, 1:14pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/4 "2024-10-01T13:14:12Z")

</div>

In the properties for the alarm status table you'll see the Filters section (if there are ever properties you can't see it you'll have to change your property filter to all instead of basic).  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/8/c86f6c0ca0e258727021339e624ace77e9effe8e.png)

Since the alarms you want to filter are all part of a UDT you can use the source filter. The \* works as a wildcard.

> **[Vision - Alarm Status Table | Ignition User Manual](https://docs.inductiveautomation.com/docs/8.1/appendix/components/vision-components/alarming/alarm-status-table)**
>
> The alarm status table displays the current state of the alarm system. It can be configured to show active, unacknowledged, cleared, and acknowledged alarms. By default it shows all non-cleared/non-ack'ed alarms.

Right-click the header of the table and add the display path column if it's not visible on your table.

---

<div class="post-metadata">

**Author:** ![Jose\_Lino](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@Jose\_Lino](https://forum.inductiveautomation.com/u/Jose_Lino)\
**Post date:** [October 1, 2024, 1:54pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/5 "2024-10-01T13:54:54Z")

</div>

I have the following expression:

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

I’m using the Root Container as the path, and I tried using \*, but I doesn't seem to be displaying anything, I don't know if I am using them correctly.

I really appreciate you help!

---

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [October 1, 2024, 1:55pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/6 "2024-10-01T13:55:57Z")

</div>

What do your source paths look like in the table without any filter? I'm guessing you just have the tag path on the root container. You need the alarm path

---

<div class="post-metadata">

**Author:** ![Jose\_Lino](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@Jose\_Lino](https://forum.inductiveautomation.com/u/Jose_Lino)\
**Post date:** [October 1, 2024, 2:07pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/7 "2024-10-01T14:07:51Z")

</div>

My source path looks like this in the popup window (It is not displaying anything when I launched it):  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/2/42b94a255a1b577a9cd3ee8bfbcb66340256c8a6.png)

This is the alarm path?  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/4/f4f4e61f333fc1a64106dba44f729ffc3f7b02d0.png)

---

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [October 1, 2024, 2:12pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/8 "2024-10-01T14:12:57Z")

</div>

What's your UDT look like? You should be able to use something like

```python
'prov:default:/tag:Sensors/Sensor '+{Root Container.Sensor_Num}+'*'

```

---

<div class="post-metadata">

**Author:** ![Jose\_Lino](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@Jose\_Lino](https://forum.inductiveautomation.com/u/Jose_Lino)\
**Post date:** [October 1, 2024, 2:35pm UTC](https://forum.inductiveautomation.com/t/how-to-bind-an-alarm-status-table-popup-with-udts/96638/9 "2024-10-01T14:35:20Z")

</div>

It worked! Thank you very much.

This is how the expression looks like:

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