# Ignition

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

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

**Page:** 1084

---

## [Display PDF from Table in the PDF Viewer in Perspective](https://forum.inductiveautomation.com/t/display-pdf-from-table-in-the-pdf-viewer-in-perspective/41866)

<div class="topic-metadata">

**Author:** [@awarunek187](https://forum.inductiveautomation.com/u/awarunek187)\
**Replies:** 0\
**Last updated:** [December 30, 2020, 9:08pm UTC](https://forum.inductiveautomation.com/t/display-pdf-from-table-in-the-pdf-viewer-in-perspective/41866 "2020-12-30T21:08:38Z")

</div>

Is there a way to display a PDF that exists in my DB, by clicking on the row of the table component in Perspective without using the WebDev module and transform mapping? I can currently accomplish this by adding the pdf…

---

## [Best way to handle an opc tag that writes as a bool and comes back as string?](https://forum.inductiveautomation.com/t/best-way-to-handle-an-opc-tag-that-writes-as-a-bool-and-comes-back-as-string/41705)

<div class="topic-metadata">

**Author:** [@tmahaffey](https://forum.inductiveautomation.com/u/tmahaffey)\
**Replies:** 8\
**Last updated:** [December 30, 2020, 7:58pm UTC](https://forum.inductiveautomation.com/t/best-way-to-handle-an-opc-tag-that-writes-as-a-bool-and-comes-back-as-string/41705 "2020-12-30T19:58:59Z")

</div>

I think the title says it all. Any advice?

---

## [Indirect tag formatString](https://forum.inductiveautomation.com/t/indirect-tag-formatstring/41859)

<div class="topic-metadata">

**Author:** [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Replies:** 1\
**Last updated:** [December 30, 2020, 7:51pm UTC](https://forum.inductiveautomation.com/t/indirect-tag-formatstring/41859 "2020-12-30T19:51:15Z")

</div>

I’m trying to use my tags’ FormatString in my view’s indirect tags. I found a similar thread, Perspective Indirect formatting on a label, but haven’t figured it out yet. The following works up to step 3 but when I add t…

---

## [Complaints/annoyances about the new ignition designer in 8.1](https://forum.inductiveautomation.com/t/complaints-annoyances-about-the-new-ignition-designer-in-8-1/41864)

<div class="topic-metadata">

**Author:** [@tmahaffey](https://forum.inductiveautomation.com/u/tmahaffey)\
**Replies:** 4\
**Last updated:** [December 30, 2020, 7:46pm UTC](https://forum.inductiveautomation.com/t/complaints-annoyances-about-the-new-ignition-designer-in-8-1/41864 "2020-12-30T19:46:53Z")

</div>

Main annoyance - going between the scripting module and perspective modules. The project browser and the tag browser swap spots inside the designer when clicking between them. To me, this offeres absolutely no benefit, a…

---

## [system.util.invokeLater()](https://forum.inductiveautomation.com/t/system-util-invokelater/41663)

<div class="topic-metadata">

**Author:** [@ken.maze](https://forum.inductiveautomation.com/u/ken.maze)\
**Replies:** 5\
**Last updated:** [December 30, 2020, 6:49pm UTC](https://forum.inductiveautomation.com/t/system-util-invokelater/41663 "2020-12-30T18:49:27Z")

</div>

Hi, I am wanting to hide w text field until I need it, then make it visible and put it into focus. I am attempting to follow the advice at https://docs.inductiveautomation.com/display/DOC80/Focus+Manipulation#FocusMan…

---

## [How to find highest 3 value tags and print tag name to another display](https://forum.inductiveautomation.com/t/how-to-find-highest-3-value-tags-and-print-tag-name-to-another-display/41720)

<div class="topic-metadata">

**Author:** [@berkay.cinar](https://forum.inductiveautomation.com/u/berkay.cinar)\
**Replies:** 11\
**Last updated:** [December 30, 2020, 6:18pm UTC](https://forum.inductiveautomation.com/t/how-to-find-highest-3-value-tags-and-print-tag-name-to-another-display/41720 "2020-12-30T18:18:42Z")

</div>

Hello I am very new to ignition. Trying to figure out how can I find 3 highest value inside the tags I list and write the tag name to a display with its value to another display. To be more clear; In my project there a…

---

## [Web Browser Module -- "Failed to read DnsConfig"](https://forum.inductiveautomation.com/t/web-browser-module-failed-to-read-dnsconfig/17560)

<div class="topic-metadata">

**Author:** [@brian.kehn](https://forum.inductiveautomation.com/u/brian.kehn)\
**Replies:** 3\
**Last updated:** [December 30, 2020, 8:19am UTC](https://forum.inductiveautomation.com/t/web-browser-module-failed-to-read-dnsconfig/17560 "2020-12-30T08:19:12Z")

</div>

Ignition 7.9.5 Windows 10 x64 jre 1.8.0\_161 We recently added a web browser module to our application, and we're using it to show an SVG in the C:\\ Drive by pointing to a URL. The component does show the SVG, but in th…

---

## [Architecture for setup ignition for 3 millions tags](https://forum.inductiveautomation.com/t/architecture-for-setup-ignition-for-3-millions-tags/41747)

<div class="topic-metadata">

**Author:** [@nader.chinichian](https://forum.inductiveautomation.com/u/nader.chinichian)\
**Replies:** 0\
**Last updated:** [December 23, 2020, 5:58am UTC](https://forum.inductiveautomation.com/t/architecture-for-setup-ignition-for-3-millions-tags/41747 "2020-12-23T05:58:28Z")

</div>

Hi I want to get some idea what is the best practice to setup a hardware and software architecture to handle 3 millions tags with ignition. For example is it ok to run ignition on single peace on powerfull hardware? Or…

---

## [Setting Up Modbus](https://forum.inductiveautomation.com/t/setting-up-modbus/41763)

<div class="topic-metadata">

**Author:** [@brandon222](https://forum.inductiveautomation.com/u/brandon222)\
**Replies:** 27\
**Last updated:** [December 30, 2020, 6:01am UTC](https://forum.inductiveautomation.com/t/setting-up-modbus/41763 "2020-12-30T06:01:51Z")

</div>

I am having trouble setting up a modbus connection to Ignition 7. I have managed to get connection to it but when I look for a tag they all fail. Anyone know what I am doing wrong. I added the tag which is at 10.16.16…

---

## [\[BUG\] Vision Label text cut off at bottom despite ample room](https://forum.inductiveautomation.com/t/bug-vision-label-text-cut-off-at-bottom-despite-ample-room/41855)

<div class="topic-metadata">

**Author:** [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Replies:** 0\
**Last updated:** [December 30, 2020, 2:28am UTC](https://forum.inductiveautomation.com/t/bug-vision-label-text-cut-off-at-bottom-despite-ample-room/41855 "2020-12-30T02:28:04Z")

</div>

Not sure what’s going on here, but the text appears ok when I increase the height by 1px. There appears to be a top and bottom margin now in v8 between the text and the bounding box that acts as a clipping mask which w…

---

## [Gateway backup (gwbk file) large due to Internal Historian](https://forum.inductiveautomation.com/t/gateway-backup-gwbk-file-large-due-to-internal-historian/41854)

<div class="topic-metadata">

**Author:** [@shane.m.alexander](https://forum.inductiveautomation.com/u/shane.m.alexander)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 10:31pm UTC](https://forum.inductiveautomation.com/t/gateway-backup-gwbk-file-large-due-to-internal-historian/41854 "2020-12-29T22:31:38Z")

</div>

I found that the gwbk file was getting larger over time for a project. I changed the .gwbk file to a .zip file and opened to find most of the disk space (147 of 170 MB) was in a history file: \\modules\\com.inductiveautoma…

---

## [Screen Swap Won't Work For a Specific Button](https://forum.inductiveautomation.com/t/screen-swap-wont-work-for-a-specific-button/41853)

<div class="topic-metadata">

**Author:** [@rrebro](https://forum.inductiveautomation.com/u/rrebro)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 9:23pm UTC](https://forum.inductiveautomation.com/t/screen-swap-wont-work-for-a-specific-button/41853 "2020-12-29T21:23:56Z")

</div>

I have a whole panel of Buttons that swap to different screens. Everything works fine except for one specific Button, no matter what I do, It will not swap to the screen it is setup to swap to. I understand swap Screen g…

---

## [Using setButtonBG()](https://forum.inductiveautomation.com/t/using-setbuttonbg/41849)

<div class="topic-metadata">

**Author:** [@kwatkins](https://forum.inductiveautomation.com/u/kwatkins)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 7:57pm UTC](https://forum.inductiveautomation.com/t/using-setbuttonbg/41849 "2020-12-29T19:57:05Z")

</div>

Trying to use the setButtonBG() to change the background color on a button. Keep getting errors on the color. What format do you need in the () to set the color?

---

## [system.db.dateFormat returning incorrect year](https://forum.inductiveautomation.com/t/system-db-dateformat-returning-incorrect-year/41846)

<div class="topic-metadata">

**Author:** [@jmonter](https://forum.inductiveautomation.com/u/jmonter)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 5:44pm UTC](https://forum.inductiveautomation.com/t/system-db-dateformat-returning-incorrect-year/41846 "2020-12-29T17:44:51Z")

</div>

Hi, I have a script on Ignition 7.7.1 that is formatting the current gateway date into YYYY-MM-DD and it has been working fine until today. Its currently returning the 2020 year as 2021. objDate = system.tag.getTagValu…

---

## [The MQTT server is receiving the Info, just not passing it into tags](https://forum.inductiveautomation.com/t/the-mqtt-server-is-receiving-the-info-just-not-passing-it-into-tags/41804)

<div class="topic-metadata">

**Author:** [@arjunrajas](https://forum.inductiveautomation.com/u/arjunrajas)\
**Replies:** 11\
**Last updated:** [December 29, 2020, 5:29pm UTC](https://forum.inductiveautomation.com/t/the-mqtt-server-is-receiving-the-info-just-not-passing-it-into-tags/41804 "2020-12-29T17:29:21Z")

</div>

hi, I have connected to the mosquitto broker successfully with MQTT Engine and have also created a new namespace custom but when i check the tag browser no tag in created. when i check the log in Provider Logs in TRACE …

---

## [Removing duplicate rows from dataset](https://forum.inductiveautomation.com/t/removing-duplicate-rows-from-dataset/41844)

<div class="topic-metadata">

**Author:** [@hachjessed](https://forum.inductiveautomation.com/u/hachjessed)\
**Replies:** 1\
**Last updated:** [December 29, 2020, 5:28pm UTC](https://forum.inductiveautomation.com/t/removing-duplicate-rows-from-dataset/41844 "2020-12-29T17:28:39Z")

</div>

Beginning with a basic dataset, what would be the simplest way to remove duplicate rows of data? Input ds: ID Value 01 val1 02 val2 03 val3 01 val1 02 val2 02 val2 Desired output ds: ID Value 01 v…

---

## [Web API Scripting Help](https://forum.inductiveautomation.com/t/web-api-scripting-help/41566)

<div class="topic-metadata">

**Author:** [@cegge](https://forum.inductiveautomation.com/u/cegge)\
**Replies:** 15\
**Last updated:** [December 29, 2020, 5:11pm UTC](https://forum.inductiveautomation.com/t/web-api-scripting-help/41566 "2020-12-29T17:11:59Z")

</div>

Hello, I am having trouble with the Web Dev module, I am using the Python resource. In the drop down I have selected the doPatch. I cant find any examples of what my code should look like. Where do I place the code? I d…

---

## [Perspective Launcher Icon](https://forum.inductiveautomation.com/t/perspective-launcher-icon/41845)

<div class="topic-metadata">

**Author:** [@brownd18](https://forum.inductiveautomation.com/u/brownd18)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 4:54pm UTC](https://forum.inductiveautomation.com/t/perspective-launcher-icon/41845 "2020-12-29T16:54:09Z")

</div>

In the gateway properties, there is an option to specify to use a launcher icon and according to the manual, it will show up in certain places. However, whenever I tell to use a photo it doesn’t do what it is intended to…

---

## [Timer series chart y-axis label vertical positioning](https://forum.inductiveautomation.com/t/timer-series-chart-y-axis-label-vertical-positioning/41841)

<div class="topic-metadata">

**Author:** [@mleefers](https://forum.inductiveautomation.com/u/mleefers)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 3:26pm UTC](https://forum.inductiveautomation.com/t/timer-series-chart-y-axis-label-vertical-positioning/41841 "2020-12-29T15:26:21Z")

</div>

Hello, I have a pretty simple time series chart and I am trying to set the y-axis label’s vertical position to be in the middle of the the axis. When it renders, it automatically puts it at the top of the axis and I can…

---

## [Modbus RTU over UDP/IP?](https://forum.inductiveautomation.com/t/modbus-rtu-over-udp-ip/41823)

<div class="topic-metadata">

**Author:** [@Tom.R](https://forum.inductiveautomation.com/u/Tom.R)\
**Replies:** 1\
**Last updated:** [December 29, 2020, 3:25pm UTC](https://forum.inductiveautomation.com/t/modbus-rtu-over-udp-ip/41823 "2020-12-29T15:25:47Z")

</div>

I am looking into acquiring some data on a couple of compressors in our shop. After looking through the controllers manual I have found that I need to purchase an optional comms module. They are stating that their commun…

---

## [Edit PDFs in Perspective](https://forum.inductiveautomation.com/t/edit-pdfs-in-perspective/41821)

<div class="topic-metadata">

**Author:** [@awarunek187](https://forum.inductiveautomation.com/u/awarunek187)\
**Replies:** 3\
**Last updated:** [December 29, 2020, 3:02pm UTC](https://forum.inductiveautomation.com/t/edit-pdfs-in-perspective/41821 "2020-12-29T15:02:57Z")

</div>

I am trying to figure out how to edit PDFs in Perspective. I am using the Upload Component to upload my PDFs into a table. I am then using the WebDev Module to grab the file path for the PDF, from selecting the filename …

---

## [dateFormat returns the wrong year](https://forum.inductiveautomation.com/t/dateformat-returns-the-wrong-year/41839)

<div class="topic-metadata">

**Author:** [@gpg](https://forum.inductiveautomation.com/u/gpg)\
**Replies:** 1\
**Last updated:** [December 29, 2020, 3:01pm UTC](https://forum.inductiveautomation.com/t/dateformat-returns-the-wrong-year/41839 "2020-12-29T15:01:02Z")

</div>

Just found out I had multiple tags report the wrong year (2021 instead of 2020) I was using dateFormat(now(),“YYYY-MM-dd”) will return 2021-12-29 dateFormat(now(),“yyyy-MM-dd”) will return 2020-12-29 FYI Reason:

---

## [Official Open Source OPC-UA Server Consistently Faulting](https://forum.inductiveautomation.com/t/official-open-source-opc-ua-server-consistently-faulting/27364)

<div class="topic-metadata">

**Author:** [@kl55](https://forum.inductiveautomation.com/u/kl55)\
**Replies:** 8\
**Last updated:** [December 29, 2020, 1:49pm UTC](https://forum.inductiveautomation.com/t/official-open-source-opc-ua-server-consistently-faulting/27364 "2020-12-29T13:49:10Z")

</div>

Hi, I am currently running an OPC-UA Server connected to Ignition based on the Boiler Server sample project from the official open-source C# OPCUA repository. After about 10 to 15 minutes of normal function, the connect…

---

## [Ignition Historian DB and migration to the new gateway](https://forum.inductiveautomation.com/t/ignition-historian-db-and-migration-to-the-new-gateway/41813)

<div class="topic-metadata">

**Author:** [@szcz](https://forum.inductiveautomation.com/u/szcz)\
**Replies:** 2\
**Last updated:** [December 29, 2020, 8:28am UTC](https://forum.inductiveautomation.com/t/ignition-historian-db-and-migration-to-the-new-gateway/41813 "2020-12-29T08:28:07Z")

</div>

Hello, I turn to you with question I was not able to find in any sources and I am not alone having this issue (e.g. here: http://forum.inductiveautomation.com/t/migrate-tag-history-data-post-migration-of-windows-tags-…

---

## [Bug - Ignition Designer - Merge Gateway Changes to Open Project - Windows Vision Bug](https://forum.inductiveautomation.com/t/bug-ignition-designer-merge-gateway-changes-to-open-project-windows-vision-bug/41825)

<div class="topic-metadata">

**Author:** [@rob.maisey](https://forum.inductiveautomation.com/u/rob.maisey)\
**Replies:** 6\
**Last updated:** [December 29, 2020, 6:51am UTC](https://forum.inductiveautomation.com/t/bug-ignition-designer-merge-gateway-changes-to-open-project-windows-vision-bug/41825 "2020-12-29T06:51:35Z")

</div>

Ignition Platform 8.1.1 When a newly created window is committed to the gateway from one instance of Ignition Designer, the button to merge changes from the gateway to the open project on a second instance of Ignition D…

---

## [License timeout time on previously licensed copies](https://forum.inductiveautomation.com/t/license-timeout-time-on-previously-licensed-copies/3486)

<div class="topic-metadata">

**Author:** [@AlexW](https://forum.inductiveautomation.com/u/AlexW)\
**Replies:** 3\
**Last updated:** [December 29, 2020, 5:08am UTC](https://forum.inductiveautomation.com/t/license-timeout-time-on-previously-licensed-copies/3486 "2020-12-29T05:08:13Z")

</div>

With the upgrade to 7.3, I upgraded my license on my backup server but forgot to do this on the main server at the end of the day. The end result was I came in the next day and none of the clients would run due to licens…

---

## [Ignition thinks its already 2021 - system.date.format(system.date.now(), "YYYY-MM-dd") prints out 2021-12-28](https://forum.inductiveautomation.com/t/ignition-thinks-its-already-2021-system-date-format-system-date-now-yyyy-mm-dd-prints-out-2021-12-28/41826)

<div class="topic-metadata">

**Author:** [@tmahaffey](https://forum.inductiveautomation.com/u/tmahaffey)\
**Replies:** 1\
**Last updated:** [December 29, 2020, 4:08am UTC](https://forum.inductiveautomation.com/t/ignition-thinks-its-already-2021-system-date-format-system-date-now-yyyy-mm-dd-prints-out-2021-12-28/41826 "2020-12-29T04:08:35Z")

</div>

Here’s my script: system.date.format(system.date.now(), "YYYY-MM-dd") And the output I get 2021-12-28

---

## [How to change mouse script easily](https://forum.inductiveautomation.com/t/how-to-change-mouse-script-easily/41802)

<div class="topic-metadata">

**Author:** [@robertm](https://forum.inductiveautomation.com/u/robertm)\
**Replies:** 6\
**Last updated:** [December 28, 2020, 11:29pm UTC](https://forum.inductiveautomation.com/t/how-to-change-mouse-script-easily/41802 "2020-12-28T23:29:55Z")

</div>

I have found that mouse clicked events dont capture very well. I have many widgets that use popups with passed parameters for indirect tags. Is there a quick way to change mouse clicked script events to mouse pressed e…

---

## [Sepasoft SPC: Can't Schedule Sample Entry with "Once at Production Start/End" Interval](https://forum.inductiveautomation.com/t/sepasoft-spc-cant-schedule-sample-entry-with-once-at-production-start-end-interval/41800)

<div class="topic-metadata">

**Author:** [@iavor.karakashev](https://forum.inductiveautomation.com/u/iavor.karakashev)\
**Replies:** 0\
**Last updated:** [December 27, 2020, 11:33am UTC](https://forum.inductiveautomation.com/t/sepasoft-spc-cant-schedule-sample-entry-with-once-at-production-start-end-interval/41800 "2020-12-27T11:33:16Z")

</div>

I’m trying to trigger sample entry when product code of a machine location changes. I’m using system.production.utils.setLocationProductCode() /.cancelLocationProductCode() to change the product code. The SPC module refl…

---

## [Parameterized UDT Popup Instance Cross-writes to Different UDT](https://forum.inductiveautomation.com/t/parameterized-udt-popup-instance-cross-writes-to-different-udt/38308)

<div class="topic-metadata">

**Author:** [@David5](https://forum.inductiveautomation.com/u/David5)\
**Replies:** 5\
**Last updated:** [December 28, 2020, 8:31pm UTC](https://forum.inductiveautomation.com/t/parameterized-udt-popup-instance-cross-writes-to-different-udt/38308 "2020-12-28T20:31:45Z")

</div>

So we created a pop-up for AB Analog Input block configurations that allows maintenance users to modify the AI block settings (MinEU, MaxEU, Override, Alarms, etc.). Everything worked well for 8 or so months but seems t…

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

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