Report list portlet not working

I haven’t researched this much, but I got the report list portlet to show up on the Start Center in Maximo 7, but when I click on the report to run it, it gives me an error saying something like this “The request pages for these reports has not been generated”. I have already generated the request pages in the report admin and they are all working fine in their respective applications but they do not work in the report list portlet. Any one out there got this working? It would save me some researching…

Update: I forgot to mention that the report list portlet doesn’t work by default.  You have to install a new package to get the portlet to even show in the security group setup.  To download the package and installation instructions, click here.

Update: I finally got the report list portlet to work.  Many thanks to Christian.  Here is Christians fix to the portlet to work.

Goto:

/IBM/SMP/maximo/applications/maximo/maximouiweb/webmodule/webclient/components/reportlistportlet.jsp

and change

String reportNum = mboData.getMboValueData(“report.reportnum”).getData();

to

long reportNum = mboData.getMboValueData(“report.reportnum”).getDataAsLong();

Rebuild EAR file

NOTE: I copy and pasted the above code and it threw an error at me because of the quote (“) character.  Since the fonts are different than notepad, the quote character came up different so double check it before you save.

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: EZMaxMobileEZPLanner and EZInsight.

Find Out More

6 thoughts on “Report list portlet not working

  1. Found the problem.

    Goto
    IBMSMPmaximoapplicationsmaximomaximouiwebwebmodulewebclientcomponentsreportlistportlet.jsp and change

    String reportNum = mboData.getMboValueData(“report.reportnum”).getData();
    to

    long reportNum = mboData.getMboValueData(“report.reportnum”).getDataAsLong();
    Rebuild EAR file and it should work 🙂

    Best regards johann&christian

  2. You are welcome :-)!

    Chon, there is an other thing I want to mention;-) We have developed a “pragmatic” Eclipse Plugin called MAXIMO Birt Report Generator. This Plugin provides a Maximo Report Wizard. With this wizard you can start Birt Report Design with graphical SQL Editor…

    The link to description and free download

    http://www.cosmit.de/html/180.html

    Maybe you can check this plugin and if it’s okay to you, give a short note at your blog?

    Goal is to improve this open source tool with help of Maximo-community.

    Thanks a lot Christian

Leave a Reply