General - 7.7.7 ========================================================================================== Installers Fixed - Zip installer READMEs have updated information, mostly involving upgrades. Fixed - Fixed issue with Linux installer where java path in ignition.conf wasn't set properly in some cases. Ignition Platform - 7.7.7.2016021023 ========================================================================================== Designer Fixed - Fixed error when deleting newly created scan class. Fixed - Fixed IndexOutOfBounds error when deleting a newly created scan class. Fixed - Fixed minor issue with cursor jumping in client tag change script name editor Fixed - Expression tag members of UDTs no longer show Client folder in tag chooser. SQLTags Fixed - Fixed bug that caused tag edits to partially collapse tag browser. Fixed - Fixed error when starting tag provider with a large number of tags. Fixed - tag() function doesn't work with sub expression from Expression Tag Gateway Fixed - Fixed internal DB error when making a copy of a project. Fixed - Fixed bug that caused configured devices to be restored from backup in an enabled state, regardless of whether restore enabled or disabled was specified. Fixed - Gateway .gwbk restoration would fail if wrapper.java.command in ignition.conf was empty Gateway Web Interface Fixed - Tag provider listing no longer rounds down to seconds for scan class rate display. Alarming Fixed - Alarm Journal now records system startup event. Client Fixed - numberFormat() and dateFormat() expressions re-evaluate when locale changes. Scripting Fixed - Added a 'useCaches' property to system.net.httpGet(). Fixed - Set SMTP timeout properties when sending email from scripting. Fixed - Fixed potential error when updating pylib.zip when running multiple clients/designers on a single machine. SQLBridge - 6.7.7.2016021023 ========================================================================================== Gateway Fixed - Starting a Transaction Group with a disabled datasource now gives a more helpful error. Vision - 7.7.7.2016021023 ========================================================================================== Components Fixed - Tables now update number and date displays when locale changes. Fixed - Titled borders aren't translated if the window is opened while a non-english locale is active Fixed - Fixed touchscreen permissions for Text Area component. Fixed - Moving Analog Indicator's "Setpoint Value" property is now bindable Fixed - Power Table better respects antialias setting Fixed - Image component shows no image when path is empty. Fixed - Fixed issue with numeric text field with non en-us locales. Designer Fixed - Titled borders retain their properties after editing. Fixed - Power tables now update number and date displays when locale changes. Client Fixed - Fixed issues with the "Windows" menu upon locale change Fixed - Components now get notified of local on startup. Fixed - Fixed memory leak involved with using dateFormat and numberFormat expressions Fixed - Font property in Document Viewer now works. Fixed - Lock screen now translates SFC - 1.7.7.2016021100 ========================================================================================== Engine Fixed - Run-always charts get new instance each time chart is saved. Old instance is not properly canceled. WebBrowser - 1.7.7.2016021100 ========================================================================================== Designer Fixed - Allow users to set the URL with setCurrentUrl(String) Alarm Notification - 2.7.7.2016021100 ========================================================================================== Alarm SMS Fixed - Negative acknowledgements from Airlink devices now get audited as failures. Allen-Bradley Drivers - 2.7.7.2016021023 ========================================================================================== Logix v21 Driver Added Functionality - Bits under DWORD tags are now browsable. Fixed - Fixed IndexOutOfBoundsException that could occur when reading or subscribing to String array tags. ControlLogix/CompactLogix Drivers Fixed - Fix an IllegalFormatConversionException when logging a warning in ABControlLogixReadRequest Mobile - 2.7.7.2016021023 ========================================================================================== Misc Fixed - Fixed issue involved with using the mobile module's "Hide from launch" option when multiple projects were listed. OEEDT-Installer-Module-1.7.7.6603 ========================================================================================== General Added - script function system.production.getLinePath() to return the line path from a given line id. Fixed - Interal "Like" statements to handle Oracle db. Improved - Added a specific ExecutionManager for the production model runner executor. OEE/Downtime Added - Downtime table ability to "see" events that were selected by the operator and were not recordable and not planned. Added - PMIDTReasonTable splitReason extension function will return the new record ID along with the original one. Fixed - issue where the schedule view could hide schedules visibility. Sorted the result by begin time. Improved - run purge logic to delete records in chuncks so as not to load down the DB. Recipe Fixed - Recipe selector combo and list not respecting BG and FG colors. Fixed - invalid recipe value input error message showing multiple times. Fixed - issues with duplicate recipe names, deleting recipes and renaming recipes. Fixed - issue when recipe values don't have a format not appearing correctly in the recipe editor component. Fixed - issue entering recipe values that are double, float or long data types. Changed - system.recipe.getDefaultValues script function to return the min, max, units and format even though the value is not valid. Fixed - issue where saving production model when recipe editor or recipe table component is open, then the live values are not valid. Fixed - issue not displaying more than three decimal places in the recipe editor for floats and decimal values. Fixed - issue in recipe when production item is removed that is was not being removed from the descendants. Changed - recipe to allow reverting a default value back to null after it has been assigned a value. Fixed - if enable variance monitoring is false when a recipe is selected then make sure to clear recipe loading flag. AbstractRecipeProductionItem:execute() Fixed - recipe analysis to properly handle deleted recipes. SPC/Quality Fixed - Only update limit groups at the Enterprise type or you just redundantly call update for every production item. QualityGatewayHook.onInitialize() Fixed - Protect from returning a null measurement count in the chart calculator. AbstractSPCChartCalculator:getAttributeMeasurmentCount() Fixed - updateSample not updating if only the additional factor was changed since the modified flag of the sample was not set to true. SampleDataManager Fixed - background color not reflecting the correct limit violation in the table of the control chart. This only applies for more than one upper limit or more than one lower limit being shown in the control chart. Fixed - not all control limits showing in the box and whisker control chart. Track and Trace Added - check in track and trace create operation function to return error message when blank values are passed for operation name and equipment path.