Track+ Report Plug-In Development Kit
Track+ provides you with a number of standard data sources from which you can create your reports. You may feel that you cannot create your own, special custom report using the standard datasources that come with Track+. Then you can program your own report. This permits you to basically question any data that is contained in the Track+ database.
A Track+ report consists of
- a report data source that queries the database and returns the data in questions, typically in XML format.
- a presentation view based on a template. As a regular user, you typically use Track+ ReportStudio to develop your own report templates, using existing report data sources. However, you can also create your own handcrafted views when you are willing to do a little programming.
- an optional view where the user can select filter conditions (e.g. data from last month, or any other criteria). This view is completely customizable, you can program anything you like to make life easy for your users.
To create new report data source types you need to program in Java, using the Track+ API. On this page you find a link to the Track+ report Plug-in development kit (RDK). This is a complete project with a number of examples (standard output and charts) that should get you started.
To use the Track+ RDK you need
- Track+ installed on the computer you develop on
- A Java JDK and some kind of IDE (e.g., Eclipse)
- The ANT build tool in your path
Drop the Track+ RDK somewhere on your computer and unpack it. Adapt file "build.properties", and execute "ant all". This should compile the examples and copy them into your Track+ installation. You need to restart your servlet container to activate the new reports.
News
- 10-Jul-2010
Track+ 3.7.5 released
Track+ 3.7.5 released with large screen support, new cockpit views - 03-Apr-2010
Track+ 3.7.4 released
Track+ 3.7.4 released with more charts, bug fixes, new browser support - 14-Aug-2009
Track+ 3.7.2 released
Track+ 3.7.2 released with Excel import, German online help, integrated E-Mail client - 25-Apr-2009
Track+ 3.7.0 released
Track+ 3.7.0 released with new user interface und issue linking
Track+ 3.7.5