Maximo Open Forum

 View Only
  • 1.  Documentation On Java Classes Used In BIRT Development

    Posted 11-15-2024 15:27

    I have recently started developing some custom BIRT reports, and in looking at the reports that come standard in Maximo, I have seen what look like Java classes and methods used in various reports that I would like to find out more about. I have tried several sources to find some documentation about these classes and their methods, but so far I have struck out.

    The classes I am mainly interested in right now are MXReportSQLFormat, params, MaximoDataSet, and MXReportDataSetProvider, but there will probably be others going forward. If anyone knows where I can find any documentation on these and other classes used in BIRT, I would appreciate it if you would please let me know.

    Thanks,


    #Reporting

    ------------------------------
    Jim Dutton
    Battle Lumber Company
    ------------------------------


  • 2.  RE: Documentation On Java Classes Used In BIRT Development

    Posted 11-18-2024 15:29

    There isn't much that's publicly available regarding the underlying implementation of those classes/methods. Here are some resources though that might help:

    Maximo BIRT Report Developer Guide. Sections 6 and 7 of this document contain a lot of helpful references to classes and methods that can perform useful functions in BIRT Reports for Maximo. They even detail some methods available on the classes you list:

    https://www.ibm.com/support/pages/system/files/inline-files/$FILE/Maximo76_Designer431_Report%20Development%20Guide_Rev8.pdf

    BIRT Built-in Javascript functions. This reference guide details classes and method signatures for helpful Javascript functions that can be called within Maximo BIRT Reports. I tend to use the BirtDateTime and BirtStr classes the most: 

    https://www.ibm.com/docs/en/radfws/9.7?topic=reference-class-birtdatetime#259860

    Hope this helps,



    ------------------------------
    Alex Walter
    A3J Group LLC
    ------------------------------



  • 3.  RE: Documentation On Java Classes Used In BIRT Development

    Posted 11-19-2024 09:40

    Alex,

    Thanks for your response. I greatly appreciate the information.



    ------------------------------
    Jim Dutton
    Battle Lumber Company
    ------------------------------