Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: How to build plugin in Report Designer

  1. #1
    Join Date
    Feb 2012
    Posts
    13

    Default How to build plugin in Report Designer

    Hi,
    Can anyone provide me the info to implement a new plugin in Report Designer. If you can share any link which contains the required info is also great.
    Thanks & Regards,
    Gokula

  2. #2
    Join Date
    Feb 2012
    Posts
    13

    Default

    Hi,
    Could anyone provide relevant links/docs if any.

    thank you in advance.
    Thanks & Regards,
    Gokula

  3. #3
    Join Date
    Apr 2007
    Posts
    2,010

    Default

    What do you want it to do? There isn't a plugin mechanism in reporting. The approach may be to use PDI as a datasource and do your plugin there if your plugin is at the data source level?

  4. #4
    Join Date
    Feb 2012
    Posts
    13

    Default

    Hi,
    Thank you for your response, I want to added a new functionality in the report designer. The functionality could be accessed through the File -> new MenuItem ( this would work as how the publish function is accessed for example).
    I want to added a new menu item and on clicking on the new menu item the implementation would get executed and displays the status. please help me how to go about it.
    Thanks & Regards,
    Gokula

  5. #5
    Join Date
    Mar 2003
    Posts
    8,085

    Default

    There is a module system in place. You define a module, add it to your classpath and register its implementation on the global configuration (report-designer.properties file). This then initializes the module and allows it to inject itself into the report designer. This is how all datasources are coming in, how Table-of-contents and charts and even the platform-integration works.

    The whole process is as complex or as simple as writing a Kettle-plugin - and there is no need to go through kettle to write a datasource, as the many existing plugins show.

    Will Gorman's book covers that extension mechanism quite extensively, otherwise: The source of the existing modules is not hard to read too.
    Get the latest news and tips and tricks for Pentaho Reporting at the Pentaho Reporting Blog.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.