# Ignition

**URL:** https://forum.inductiveautomation.com/c/ignition/6.md?page=184

[Latest](https://forum.inductiveautomation.com/latest.md) · [Categories](https://forum.inductiveautomation.com/categories.md) · [Tags](https://forum.inductiveautomation.com/tags.md)

**Page:** 185

---

## [Cirrus Link MQTT Recorder Module - What is the difference between this and using the Tag Historian module?](https://forum.inductiveautomation.com/t/cirrus-link-mqtt-recorder-module-what-is-the-difference-between-this-and-using-the-tag-historian-module/72060)

<div class="topic-metadata">

**Author:** [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Replies:** 8\
**Last updated:** [June 10, 2025, 7:41am UTC](https://forum.inductiveautomation.com/t/cirrus-link-mqtt-recorder-module-what-is-the-difference-between-this-and-using-the-tag-historian-module/72060 "2025-06-10T07:41:23Z")

</div>

I recently saw this in the module list, but it sounds very much like what you would get if you just enable history on the MQTT tags themselves, only for 4.2x the price. What am I missing?

---

## [displayPath in Alarm status table](https://forum.inductiveautomation.com/t/displaypath-in-alarm-status-table/107168)

<div class="topic-metadata">

**Author:** [@surajpatil26796](https://forum.inductiveautomation.com/u/surajpatil26796)\
**Replies:** 3\
**Last updated:** [June 10, 2025, 5:03am UTC](https://forum.inductiveautomation.com/t/displaypath-in-alarm-status-table/107168 "2025-06-10T05:03:39Z")

</div>

Hello Experts, I am using alarm status table to display real-time alarm for my project in perspective. My requirement is to have displayPath column more user friendly in terms of readability. Is it possible that i can …

---

## [\[BUG\] UDT Instance non-existent tag reading "Error\_Configuration" instead of "Bad\_NotFound"](https://forum.inductiveautomation.com/t/bug-udt-instance-non-existent-tag-reading-error-configuration-instead-of-bad-notfound/104623)

<div class="topic-metadata">

**Author:** [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Replies:** 1\
**Last updated:** [June 10, 2025, 12:18am UTC](https://forum.inductiveautomation.com/t/bug-udt-instance-non-existent-tag-reading-error-configuration-instead-of-bad-notfound/104623 "2025-06-10T00:18:37Z")

</div>

v8.1.47 Not sure there's much I can provide that will help to provide backups or logs to diagnose the cause for this one, but it's more a what-to-do if it happens to someone else. I have 2x UDT definitions for a valve,…

---

## [How to make onKeyDown specific to one key?](https://forum.inductiveautomation.com/t/how-to-make-onkeydown-specific-to-one-key/107200)

<div class="topic-metadata">

**Author:** [@danny.lazaro](https://forum.inductiveautomation.com/u/danny.lazaro)\
**Replies:** 0\
**Last updated:** [June 9, 2025, 10:46pm UTC](https://forum.inductiveautomation.com/t/how-to-make-onkeydown-specific-to-one-key/107200 "2025-06-09T22:46:12Z")

</div>

Hi, I want to configure an Request print action based on an onKeyDown event. However, I only want it to work for an specific key (i.e. Ctrl or Alt) to let the user be able to write on that component. The component I am …

---

## [Are there any documentation to the json props of ia.shapes.svg objects?](https://forum.inductiveautomation.com/t/are-there-any-documentation-to-the-json-props-of-ia-shapes-svg-objects/107192)

<div class="topic-metadata">

**Author:** [@Leor\_Fishman](https://forum.inductiveautomation.com/u/Leor_Fishman)\
**Replies:** 3\
**Last updated:** [June 9, 2025, 9:23pm UTC](https://forum.inductiveautomation.com/t/are-there-any-documentation-to-the-json-props-of-ia-shapes-svg-objects/107192 "2025-06-09T21:23:42Z")

</div>

Specifically perspective SVGs, not finding that subclass in the docs/appendix

---

## [Scripting, Gateway Scheduled Event scripts](https://forum.inductiveautomation.com/t/scripting-gateway-scheduled-event-scripts/107199)

<div class="topic-metadata">

**Author:** [@Alexander\_Filippov1](https://forum.inductiveautomation.com/u/Alexander_Filippov1)\
**Replies:** 1\
**Last updated:** [June 9, 2025, 9:15pm UTC](https://forum.inductiveautomation.com/t/scripting-gateway-scheduled-event-scripts/107199 "2025-06-09T21:15:22Z")

</div>

Good day, everyone. What is the execution sequence of the Scheduled Gateway Events? For example, I have a few scripts that may trigger at the same day/time at 6am. Are scripts triggered in the alphabetical order?

---

## [OnKeyDown event to trigger RequestPrint for PowerChart component not working](https://forum.inductiveautomation.com/t/onkeydown-event-to-trigger-requestprint-for-powerchart-component-not-working/107197)

<div class="topic-metadata">

**Author:** [@danny.lazaro](https://forum.inductiveautomation.com/u/danny.lazaro)\
**Replies:** 4\
**Last updated:** [June 9, 2025, 8:58pm UTC](https://forum.inductiveautomation.com/t/onkeydown-event-to-trigger-requestprint-for-powerchart-component-not-working/107197 "2025-06-09T20:58:41Z")

</div>

Hi, I am working with a Power Chart component. I wish there was a sliding Trace I want two things: Print the view using component action. X Trace to have values at the time of printing. X Trace only shows values when …

---

## [Table not showing data all the way to End Date](https://forum.inductiveautomation.com/t/table-not-showing-data-all-the-way-to-end-date/107191)

<div class="topic-metadata">

**Author:** [@mcolson1590](https://forum.inductiveautomation.com/u/mcolson1590)\
**Replies:** 1\
**Last updated:** [June 9, 2025, 8:42pm UTC](https://forum.inductiveautomation.com/t/table-not-showing-data-all-the-way-to-end-date/107191 "2025-06-09T20:42:31Z")

</div>

We are pulling data from a historian to display daily totals by looking at an on change of a daily snapshot. The tag is updating each day as it should. We have it filtered to look between the date our system went live …

---

## [Error When Calling Stored Procedure](https://forum.inductiveautomation.com/t/error-when-calling-stored-procedure/74293)

<div class="topic-metadata">

**Author:** [@msitson](https://forum.inductiveautomation.com/u/msitson)\
**Replies:** 11\
**Last updated:** [June 9, 2025, 7:38pm UTC](https://forum.inductiveautomation.com/t/error-when-calling-stored-procedure/74293 "2025-06-09T19:38:54Z")

</div>

I am trying to make a call to a stored procedure to insert a record, but I am receiving a java.lang.Exception: Error executing system.db.execSProcCall(). I have seen couple of older posts with similar issues, but no reso…

---

## [Utilizing the Vision Client with a Remote Desktop Server](https://forum.inductiveautomation.com/t/utilizing-the-vision-client-with-a-remote-desktop-server/107186)

<div class="topic-metadata">

**Author:** [@Craig\_Sterley](https://forum.inductiveautomation.com/u/Craig_Sterley)\
**Replies:** 13\
**Last updated:** [June 9, 2025, 7:31pm UTC](https://forum.inductiveautomation.com/t/utilizing-the-vision-client-with-a-remote-desktop-server/107186 "2025-06-09T19:31:00Z")

</div>

Looking at trying to get away from putting full PC's out on the shop floor and replacing with something that requires less maintenance. Set up a test environment using linux and xrdp to create a remote desktop server wi…

---

## [How to view full error text when truncated](https://forum.inductiveautomation.com/t/how-to-view-full-error-text-when-truncated/107176)

<div class="topic-metadata">

**Author:** [@Cameronin](https://forum.inductiveautomation.com/u/Cameronin)\
**Replies:** 10\
**Last updated:** [June 9, 2025, 4:13pm UTC](https://forum.inductiveautomation.com/t/how-to-view-full-error-text-when-truncated/107176 "2025-06-09T16:13:49Z")

</div>

Hi all I'm getting the following error message but it's truncated and I can't work out how to get the whole thing to show/ copy into a text editor. I've tried clicking on the ellipses, but that doesn't seem to do an…

---

## [Azure Load Balancer with Ignition Cloud Edition and IDP](https://forum.inductiveautomation.com/t/azure-load-balancer-with-ignition-cloud-edition-and-idp/106919)

<div class="topic-metadata">

**Author:** [@mudbay](https://forum.inductiveautomation.com/u/mudbay)\
**Replies:** 2\
**Last updated:** [June 9, 2025, 3:45pm UTC](https://forum.inductiveautomation.com/t/azure-load-balancer-with-ignition-cloud-edition-and-idp/106919 "2025-06-09T15:45:23Z")

</div>

Reaching out to the forum to see if anyone has experience with configuring an Azure Load Balancer with Ignition Cloud Edition and IDP. I have reviewed the AWS Ignition KB (Application Load Balancers and Ignition), but t…

---

## [Trying to read user roles from the session results in different values when using binding/script](https://forum.inductiveautomation.com/t/trying-to-read-user-roles-from-the-session-results-in-different-values-when-using-binding-script/107087)

<div class="topic-metadata">

**Author:** [@Thomas\_Mulcahy](https://forum.inductiveautomation.com/u/Thomas_Mulcahy)\
**Replies:** 8\
**Last updated:** [June 9, 2025, 1:48pm UTC](https://forum.inductiveautomation.com/t/trying-to-read-user-roles-from-the-session-results-in-different-values-when-using-binding-script/107087 "2025-06-09T13:48:00Z")

</div>

Hi All, I am attempting to implement a custom permission system in our Ignition app. I have implemented a script to verify that a user role matches against a permission in our database. The user role is taken from the …

---

## [How to hide and protect my project code in Designer to other users in server?](https://forum.inductiveautomation.com/t/how-to-hide-and-protect-my-project-code-in-designer-to-other-users-in-server/107170)

<div class="topic-metadata">

**Author:** [@Kenny\_Chen](https://forum.inductiveautomation.com/u/Kenny_Chen)\
**Replies:** 3\
**Last updated:** [June 9, 2025, 12:52pm UTC](https://forum.inductiveautomation.com/t/how-to-hide-and-protect-my-project-code-in-designer-to-other-users-in-server/107170 "2025-06-09T12:52:02Z")

</div>

My program is running in the server supplied by our costomer (internal customer of my company, the other parallel department), meaning that the server device is located outside and I can only maintain my code by remote d…

---

## [Problems connecting to S7 device (Possibly M2 Mac related)](https://forum.inductiveautomation.com/t/problems-connecting-to-s7-device-possibly-m2-mac-related/107174)

<div class="topic-metadata">

**Author:** [@christofer.dutz](https://forum.inductiveautomation.com/u/christofer.dutz)\
**Replies:** 2\
**Last updated:** [June 9, 2025, 12:04pm UTC](https://forum.inductiveautomation.com/t/problems-connecting-to-s7-device-possibly-m2-mac-related/107174 "2025-06-09T12:04:29Z")

</div>

I am currently trying to get the S7 connection working, however no matter what I try, I keep on getting error messages such as this in my log: INFO | jvm 1 | 2025/06/09 13:20:54 | D \[d.S71200Driver \]…

---

## [Alarm Journal Table / Alarm Status Table - Loading Time](https://forum.inductiveautomation.com/t/alarm-journal-table-alarm-status-table-loading-time/100140)

<div class="topic-metadata">

**Author:** [@Youssef\_Yasser](https://forum.inductiveautomation.com/u/Youssef_Yasser)\
**Replies:** 2\
**Last updated:** [June 9, 2025, 10:16am UTC](https://forum.inductiveautomation.com/t/alarm-journal-table-alarm-status-table-loading-time/100140 "2025-06-09T10:16:55Z")

</div>

I want to detect when the alarm journal table or the alarm status table is currently loading the data in order to display a popup instead of the font written on it indicating that no records are found. Thanks in advance…

---

## [8.1 remaining pain points for core features](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 5\
**Last updated:** [June 9, 2025, 10:18am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152 "2025-06-09T10:18:32Z")

</div>

We are all excited about the release of 8.3 with all the amazing features coming: graphic editor, new historian, gateway ui, rest api, s7+ driver, form component, stream events... :star\_struck: But there is still few l…

---

## [Function full path](https://forum.inductiveautomation.com/t/function-full-path/77922)

<div class="topic-metadata">

**Author:** [@Ajay\_Gupta](https://forum.inductiveautomation.com/u/Ajay_Gupta)\
**Replies:** 3\
**Last updated:** [June 9, 2025, 4:55am UTC](https://forum.inductiveautomation.com/t/function-full-path/77922 "2025-06-09T04:55:07Z")

</div>

Hello, Is there a way to get the complete path of a function? Example: Let's say I have a function defined inside "Scripts \> DB \> "FunctionName". So, When an error occurs within FunctionName, I want to log "Scripts.D…

---

## [Issue Posting Data to Tag via WebDev doPost – Receiving Byte Array Instead of String](https://forum.inductiveautomation.com/t/issue-posting-data-to-tag-via-webdev-dopost-receiving-byte-array-instead-of-string/107159)

<div class="topic-metadata">

**Author:** [@Goutham\_Rao\_Y](https://forum.inductiveautomation.com/u/Goutham_Rao_Y)\
**Replies:** 1\
**Last updated:** [June 8, 2025, 6:51pm UTC](https://forum.inductiveautomation.com/t/issue-posting-data-to-tag-via-webdev-dopost-receiving-byte-array-instead-of-string/107159 "2025-06-08T18:51:46Z")

</div>

I'm trying to post data to an Ignition tag using the WebDev module's doPost method. Below is my setup: --\>WebDev doPost Script (Module: Test) import os import xml.etree.ElementTree as ET from xml.dom import minidom re…

---

## [Merging columns by sum](https://forum.inductiveautomation.com/t/merging-columns-by-sum/107148)

<div class="topic-metadata">

**Author:** [@daniel4](https://forum.inductiveautomation.com/u/daniel4)\
**Replies:** 7\
**Last updated:** [June 7, 2025, 11:47pm UTC](https://forum.inductiveautomation.com/t/merging-columns-by-sum/107148 "2025-06-07T23:47:56Z")

</div>

This is kind of a dumb problem. Because I could have solved it by a little bit of thinking in the beginning. I have a bunch of power meters that I need the combined energy readings from and show it in a table. I have all…

---

## [Modbus TCP write error](https://forum.inductiveautomation.com/t/modbus-tcp-write-error/36636)

<div class="topic-metadata">

**Author:** [@akettner](https://forum.inductiveautomation.com/u/akettner)\
**Replies:** 8\
**Last updated:** [June 7, 2025, 10:41pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-write-error/36636 "2025-06-07T22:41:49Z")

</div>

I have set up a Modbus TCP device, with the default settings, and can read any tag, but when I try to write to one I get error screen showing Error writing to 1\_SP62.Value: Bad; unspecified and in the logs, Response fiel…

---

## [Airlink RV50 Modem](https://forum.inductiveautomation.com/t/airlink-rv50-modem/107153)

<div class="topic-metadata">

**Author:** [@Sameer\_Ambegaonkar](https://forum.inductiveautomation.com/u/Sameer_Ambegaonkar)\
**Replies:** 1\
**Last updated:** [June 7, 2025, 9:49pm UTC](https://forum.inductiveautomation.com/t/airlink-rv50-modem/107153 "2025-06-07T21:49:57Z")

</div>

As I understand RV50 Airlink modem cannot be setup in a redundant configuration. Is there any way to achieve this? I can think of reading the statuses of the modem over SNMP and enable/disbale modems through the hardwa…

---

## [Using altered dataset from nested query in table group](https://forum.inductiveautomation.com/t/using-altered-dataset-from-nested-query-in-table-group/107127)

<div class="topic-metadata">

**Author:** [@bebel](https://forum.inductiveautomation.com/u/bebel)\
**Replies:** 2\
**Last updated:** [June 7, 2025, 11:34am UTC](https://forum.inductiveautomation.com/t/using-altered-dataset-from-nested-query-in-table-group/107127 "2025-06-07T11:34:50Z")

</div>

I'm using code very similar to the example in the manual:nested = data\['Area nested = data\['Area Data'\].getNestedQueryResults() # Gets results from our parent query subQuery = nested\['Area Details'\] # Gets the sub…

---

## [Client tags not shown when working in the Project Library](https://forum.inductiveautomation.com/t/client-tags-not-shown-when-working-in-the-project-library/107059)

<div class="topic-metadata">

**Author:** [@Check](https://forum.inductiveautomation.com/u/Check)\
**Replies:** 30\
**Last updated:** [June 7, 2025, 2:45am UTC](https://forum.inductiveautomation.com/t/client-tags-not-shown-when-working-in-the-project-library/107059 "2025-06-07T02:45:43Z")

</div>

Why aren't client tags shown in the Tag Browser when working in the Project Library? When I write scripts in the Project Library, I don't see client tags listed in the Tag Browser. I have to manually type the tag paths,…

---

## [Vision Mouseover Popup](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149)

<div class="topic-metadata">

**Author:** [@Warren\_McDonald](https://forum.inductiveautomation.com/u/Warren_McDonald)\
**Replies:** 3\
**Last updated:** [June 7, 2025, 12:51am UTC](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149 "2025-06-07T00:51:52Z")

</div>

I’m looking for input on how I might drive a popup using mouseover? I have a set of data that is running realtime, but I want to be able to mouseover that data and display the current setpoint data so there can be a comp…

---

## [Appending text to custom message inside of the alarm pipeline](https://forum.inductiveautomation.com/t/appending-text-to-custom-message-inside-of-the-alarm-pipeline/107141)

<div class="topic-metadata">

**Author:** [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Replies:** 12\
**Last updated:** [June 6, 2025, 10:42pm UTC](https://forum.inductiveautomation.com/t/appending-text-to-custom-message-inside-of-the-alarm-pipeline/107141 "2025-06-06T22:42:28Z")

</div>

Is it possible to append additional text to a tags custom sms message inside of the pipeline using a script block? The scenario is I would like to append a message to the text that says "reply STOP to unsubscribe" to an…

---

## [\[IGN-2136\]Perspective - reports - How can I show the Images in the Reports from the source of URL/Path?](https://forum.inductiveautomation.com/t/ign-2136-perspective-reports-how-can-i-show-the-images-in-the-reports-from-the-source-of-url-path/44114)

<div class="topic-metadata">

**Author:** [@bnp07786](https://forum.inductiveautomation.com/u/bnp07786)\
**Replies:** 6\
**Last updated:** [June 6, 2025, 10:36pm UTC](https://forum.inductiveautomation.com/t/ign-2136-perspective-reports-how-can-i-show-the-images-in-the-reports-from-the-source-of-url-path/44114 "2025-06-06T22:36:00Z")

</div>

Hi, I’m using perspective and utilizing reports in the Ignition 8, As I have Image saved on certain location and dynamically pull the image from that path and need to show on pdf report. (As I’ve added the path from I…

---

## [NOTICES overlay on Perspective Flex Repeater obscuring part of the view](https://forum.inductiveautomation.com/t/notices-overlay-on-perspective-flex-repeater-obscuring-part-of-the-view/59716)

<div class="topic-metadata">

**Author:** [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Replies:** 6\
**Last updated:** [June 6, 2025, 9:16pm UTC](https://forum.inductiveautomation.com/t/notices-overlay-on-perspective-flex-repeater-obscuring-part-of-the-view/59716 "2025-06-06T21:16:07Z")

</div>

If we have a comms error on one of the machines in this Flex Repeater view the overlay warnings appear on the controls (and that’s good) but the NOTICES banner obscures the last machine in the list - AC8 in this case. …

---

## [Can you run a tag report via a script?](https://forum.inductiveautomation.com/t/can-you-run-a-tag-report-via-a-script/107139)

<div class="topic-metadata">

**Author:** [@Tucker\_Gustavesen](https://forum.inductiveautomation.com/u/Tucker_Gustavesen)\
**Replies:** 3\
**Last updated:** [June 6, 2025, 6:55pm UTC](https://forum.inductiveautomation.com/t/can-you-run-a-tag-report-via-a-script/107139 "2025-06-06T18:55:14Z")

</div>

I've used this tag report to get a quick csv file dump of all tags in a given provider loads of times. I was wondering if there's a way I could execute this from a script to get the report results returned as a datas…

---

## [How to apply a generic array comparison expression binding](https://forum.inductiveautomation.com/t/how-to-apply-a-generic-array-comparison-expression-binding/107115)

<div class="topic-metadata">

**Author:** [@hoshito](https://forum.inductiveautomation.com/u/hoshito)\
**Replies:** 11\
**Last updated:** [June 6, 2025, 6:53pm UTC](https://forum.inductiveautomation.com/t/how-to-apply-a-generic-array-comparison-expression-binding/107115 "2025-06-06T18:53:32Z")

</div>

I'm trying to create an expression binding where compares the text in '.label' from an array equals a certain string it changes the color of the object binding. It works fine if I define an array number, but I want to d…

[Previous page](https://forum.inductiveautomation.com/c/ignition/6.md?page=183)

[Next page](https://forum.inductiveautomation.com/c/ignition/6.md?page=185)
