application

Adding Advanced Search menu to a Single Page app

The Maximo Single Page applications are simplified and provide a quicker way of visualizing and editing data. The Labor Reporting application is a good example of such kind of application. However, you may notice that custom Single Page applications do not provide the Advanced Search feature like the Labor Reporting app. To add the Advanced […]

Display custom icons in application’s list view

Last week, a client asked if it was possible to display a warning icon on asset records based on certain business rules. Initially, this request posed a challenge, but I was able to find a solution to implement it effectively. The technique is based on a non persistent attribute populated an automation script that evaluates […]

How to get application name in automation scripts

IBM claims the you can use the implicit variable ‘app’ in automation scripts if you need to know the name of the Maximo application that is currently running. Unfortunately, this technique works only on the main object on which the application is defined. As an example, try to define the following automation script on the […]

How to improve View Workflow History dialog

One of the frequent complaints from Maximo clients is the scarce user-friendliness of the View Workflow History dialog. Here is the same dialog after few changes. Clutter information is removed and is now clear the sequence of actions taken by the user. Before you start you have to open the Application Designer and click on […]

Attribute validation not triggered immediately

Have you ever experienced a delay when entering data on a field and validation is triggered after several seconds? The asyncronous data validation has been introduced in Maximo 7.5 to improve responsiveness of the user interface. However there are some situations where this is really annoying. For example, if you have developed your own scripts […]

Scroll to top