Launch In Context How To’s

What is “launch in context”?  It is a feature that lets you take the current record you are viewing and take certain values from the object and launch a URL.  For example, if you are viewing a workorder, you can add a hyperlink button somewhere on the page and when you click on it, you can go directly to the labor reporting module within Maximo and see all the labor hours for the current workorder.  You can set it up to pass the WONUM parameter to the URL or any parameter you want.  You can even launch an external application with those variables.  Here are some helpful links to set them up… [IBM Support]

Did You Know...

As Maximo Experts, we have developed several add-on products for Maximo that mobilize the work force, simplifies assignments, provides ad-hoc reporting capabilities and facilitates the seamless integration of Service Requests into Maximo.

Check out our products by clicking on the following links: EZMaxMobile, EZMaxPlanner and EZMaxRequest.

Find Out More

8 thoughts on “Launch In Context How To’s

  1. I am using LIC, but when using a numeric variable {workorderid} in a URL, Maximo adds a comma to the value. This causes an error on the receiving site. Is there a way to tell Maximo not to add a coma to an ID field?

      1. It has been three years, but our solution might help someone else in the future. Our external application is Crystal Reports, and we are accepting a where clause from Maximo (rather than a parameter) so that we can use the same report for launch in context AND from the report menu. In the CR query … WHERE {where} … becomes … WHERE INVENTORYID=4,037,984 … which doesn’t work, so we did this … WHERE INVENTORYID=REGEXP_REPLACE(‘{?where}’, ‘[^0-9]+’, ”) … which works like a charm.

  2. Thanks for the information, I have the same problem as David, when using the launch in context, the variable {ponum} is passed as ‘+123456+’. Any idea why there are plus signs added to the parameter?

    1. Maximo LIC is using URL encoding. If the URL you are launching to an external system, the external system should be able to handle it properly. The ‘+’ is bascially a space character, but I don’t think there is a way for configure Maximo to not do that.

      1. That’s what we’ve figured out that it was changed to spaces, but when it is passed to our SSRS server, we need to trim the resulting parameter, causing some problems. That’s unfortunate. 🙁 Thanks for the answer though!

Leave a Reply