Blog

Enable lookup in report parameters selection page

In this post I will show how to enable the lookup functionality for selecting one or multiple values in a report parameter.Instead of creating a new lookup I will show all the necessary configurations looking at the built-in report ‘Inventory Balance’ (inventory_balance_tbl.rptdesign). Enabling lookup in report Open the ‘Report Administration’ application and search for ‘Inventory […]

Automatically display table results when application is displayed

Sometimes you may develop a custom Maximo application that shows a list of entries in a table. If the application is used frequently and the result set to show is not huge, it could be useful to automatically display the table content without the need to hit enter or click on the search icon.Here is […]

How to create a custom message and display it in a Maximo application

This entry is part of the Maximo Java Development series. A typical need during Maximo application customization is the ability to display a message on the GUI. The first step is to define the custom message. Open the Database Configuration application and select Messages for the Action menu. Create a new entry filling the required […]

How to execute an Oracle stored procedure from Java code

This is a working Java method that can be used to execute an Oracle stored procedure. It can be linked to standard Mbo methods, application beans, actions, toolbar buttons, etc. public int callOracleProcedure(String procName, int arg1) throws MXException, RemoteException{ int ret; logger.info(“Calling ” + procName + “(” + arg1 + “)”); MXServer mxServer = MXServer.getMXServer(); […]

How to enable doclinks in a custom Maximo application

Here is an example of how to add the attachment capability to the organizations (MULTISITE) application. Add the ‘attachment’ control to the MULTISITE application using the Application Designer. Then add the DOCLINKS relationship to the ORGANIZATIONS object as shown in the following picture. Please check the ‘Where Clause’ statement and modify it to match your […]

How to schedule Preventive Maintenance at the first working day of each month

During one of my consultancies I was asked how it is possible to remind one person to produce a report each month. They want to generate the PM application to generate a work order for the first working day of each month.This can be achieved with a tricky use of a ‘Time Based Frequency’ and […]

Add description field in the Unit of Measure lookup

By default Maximo 6 does not show the units of measure description in the lookup dialog.To add this column you must edit the LOOKUPS.xml system configuration file.Open th Maximo Application Designer: Go To > Configuration > Application DesignerIn the dropdown box select ‘Export System XML’.Select the LOOKUPS entry and save the resulting xml file.Locate the […]

Scroll to top