Skip to content

ArasLabs/oldVersionHighlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Old Version Highlight

This project adds a lightweight client UI enhancement to Aras Innovator that clearly highlights when you are viewing an item that is not the latest version. It helps prevent accidental edits on outdated items by adding a visual warning on forms where applicable.

Old version highlight

Features

  • Highlights non-latest versions directly on the item form
    • Designed to be unobtrusive for latest versions.
  • Ships as a standard import package
    • Package name: aras.labs.oldVersionHighlight (see imports.mf)
    • Includes Client UI assets (form/view customizations and rule)

Prerequisites

  • Aras Innovator installed (Release 33 or later recommended)
  • Aras Package Import Utility

Installation

Important: Always back up your code tree and database before applying an import package or code tree patch.

Pre-requisites

  • Aras Innovator installed
  • Aras Package Import Utility
  • This project's import package (manifest and related files)

Install Steps

  1. Back up your database and store the BAK file in a safe place.
  2. Open the Aras Package Import tool.
  3. Enter your login credentials and click Login.
    Note: you must log in as root for the package import to succeed.
  4. In TargetRelease, enter the Innovator release this package targets (for example: 33).
  5. In Manifest File, enter the path to this project's imports.mf file, for example:
    ..\oldVersionHighlight\imports.mf
  6. In Available for Import, select the package from this project:
    aras.labs.oldVersionHighlight.
  7. Set Type = Merge and Mode = Thorough Mode.
  8. Click Import.
  9. Close the Aras Package Import tool.

After import, supported forms will display an "old version" highlight when a non-latest version is opened.

Configure Part form priority

Set the Part ItemType form priority so the new form displays above the default Part form (lower numbers mean higher priority).

  1. In the TOC, go to Administration > ItemTypes and open Part.
  2. On the Views tab, select the form delivered with this package (labs_oldVersionHighlight).
  3. Set its Priority to a lower number than the default Part form, or raise the default Part form's Priority so the new form sits above it.
  4. Save.

Where to set form priority

Credits

Created by Matt Toppi for Aras Labs.
GitHub: @matttoppi

License

MIT License - see the LICENSE file for details.

About

Highlights Part forms when viewing a non-current version.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published