# Alarm journal refresh and registers

**URL:** <https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738>\
**Category:** Ignition\
**Tags:** vision, ignition81\
**Created:** [May 18, 2022, 4:54pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738 "2022-05-18T16:54:33Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 4:54pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/1 "2022-05-18T16:54:33Z")

</div>

How can I prevent the alarms from being recorded by themselves? they only need to be registered by the user to appear in the alarm journal, but If the alarms are not registered yet, they should stay in the alarm status table

And how can I update the alarms status table and the alarm journal table ?

---

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [May 18, 2022, 6:10pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/2 "2022-05-18T18:10:31Z")

</div>

Sounds like you need to filter the Alarm Journal.

Also sounds like you will need some sort of binding for the filter.

You have to explain more what you mean by ‘registered’?

---

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 6:44pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/3 "2022-05-18T18:44:12Z")

</div>

SECOND TABLE

 ![16528992024091281011062302298332](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/4/b465ad3b0e55ad5a59be728ede84d94663ad43da.jpeg)

Registered as Acknowledged  
This is the table , and where says Ack’ed by says who registered the alarm so, there are two rows that have nothing , so that happened automatically but I only want to appear if is registered for the user

When is registered for the user in the status table : at the let bottom says Acknowledged(there i registered the alarm like yes I saw the alarm , like the alarm is fixed)

FIRTS TABLE

 ![16528992546314869157814271884551](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/9/1907778786ff45e8c48ed025e1742188996165ad.jpeg)

So when i select the alarm and press acknowledge is registered now and will appear in the second table but if is not registered yet , this alarm should not appear in the second table

---

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [May 18, 2022, 7:04pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/4 "2022-05-18T19:04:26Z")

</div>

If you only want to see acknowledged alarms.

Click on the alarm journal \> go to your properties for it and scroll down to the filters. \> then make sure only acknowledged is checked.

this will make it only show acknowledged alarms. see pic below  
 ![ackevents](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/5/d5d06121a271d1806e0cfabc081434a45fa03201.png)

---

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 7:25pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/5 "2022-05-18T19:25:18Z")

</div>

It is already checked and still appears the Unacknowledged alarms.

---

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [May 18, 2022, 7:27pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/6 "2022-05-18T19:27:17Z")

</div>

Have you unchecked the other ones?

---

<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:** [May 18, 2022, 7:27pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/7 "2022-05-18T19:27:38Z")

</div>

How will anyone acknowledge an alarm they can’t see?

---

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 7:31pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/8 "2022-05-18T19:31:30Z")

</div>

I have two alarm tables, the status as the current alarms and journal table as a historian of alarms and where I don’t need the unacknowledge alarms is the journal table because appears automatically to this table without the permision of the user , i mean without registered by the user

---

<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:** [May 18, 2022, 7:32pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/9 "2022-05-18T19:32:54Z")

</div>

You’ll probably have to query the journal’s main and detail tables yourself, displaying in a standard table.

---

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 8:31pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/10 "2022-05-18T20:31:09Z")

</div>

How?

---

<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:** [May 18, 2022, 8:35pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/11 "2022-05-18T20:35:55Z")

</div>

I would use a Named Query to select from the alarm journal, joined with its details, filtering for the acknowdged entry in the details table. Bind that named query to a table’s data property.

---

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 8:38pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/12 "2022-05-18T20:38:20Z")

</div>

But the filter from the designer can work too, I mean that helped, or what ir the difference between your way and use a filter from the designer

---

<div class="post-metadata">

**Author:** ![Esmeralda\_Lopez](https://avatars.discourse-cdn.com/v4/letter/e/fbc32d/32.png) [@Esmeralda\_Lopez](https://forum.inductiveautomation.com/u/Esmeralda_Lopez)\
**Post date:** [May 18, 2022, 8:43pm UTC](https://forum.inductiveautomation.com/t/alarm-journal-refresh-and-registers/59738/13 "2022-05-18T20:43:58Z")

</div>

And how can I update the alarms status table and the alarm journal table ? in the script from the tables or with a button
