Universal Press Recorder version 6.6.3.16


Universal Press Recorder version 6.6.3.16

released July 5, 2022

Features

  • Inspection and component elements can now have alerts when values are within tolerance but outside normal ranges.
  • Inspections may now be performed from the press screen, with inspection values set using DAQ tags and triggers.

Bug Fixes

  • A part of the Downtime component was causing application crashes and has been fixed.
  • Alerts were not updating when a referenced component or element value was updated.
  • DAQ inputs now performed on the UI thread to prevent errors.
  • Inspection command issue: Assembly and subcomponents now have separate commands (InspectAssemblyCommand and InspectComponentCommand) to prevent incorrectly assigning subcomponents during assembly inspection.
  • Inspection elements for subcomponents no longer automatically set HasData; users are now prompted to choose whether to create subcomponents without data, cancel, or ignore.
  • Exception when saving inspection without Alerts feature installed is fixed by using an empty list instead of null.
  • ‘AcknowledgeAlerts’ now only prompts when there are actual alerts.
  • Components now get created during inspection even if no data was previously entered; HasData is correctly set when subinspections exist.
  • CreateAssemblyViewModel fixed to prevent saving duplicate CIDs by properly handling null results from DbComponentService.Find().
  • Navigation from LoadAssembly to PerformInspection no longer causes infinite loops when canceling.
  • PerformInspectionViewModel now uses DAQ tag RawValue instead of EngineeringValue to correctly handle non-numeric data types.
  • EF model issues fixed that previously prevented queries from working after merging from Dev to QA.
  • Error message for confirming alerts updated to clarify what ‘Ok’ and ‘Cancel’ do.
  • Element alerts updated to behave like errors, allowing use of global styling without special XAML styles or bindings for warnings.

Leave a Reply

Your email address will not be published. Required fields are marked *