GitHubContribute in GitHub: Open doc issue|Edit online

AssemblyLine Reports

AssemblyLine reports can be run from the menu in the navigator.

Right-click an AssemblyLine and choose the Create AssemblyLine Report submenu. This menu contains all the report templates that are in the TDI_Install_dir/XSLT/ConfigReport directory.

Figure 1. "Create AssemblyLine Report" command

"Create AssemblyLine Report" command, from menu on an AssemblyLine

Choose the Browse… option to browse the local file system for a report template.

Figure 2. Choose Config Report stylesheet dialog

File select box, to choose a Config Report stylesheet

When you select one and click Open, the report is generated and placed in the Reports directory of your project as seen in the next picture. The editor associated with the .html file extension is opened to view the report, typically your default internet browser.

Figure 3. Reports folder in the Project hierarchy

Reports folder in the Project hierarchy

The AssemblyLine report generates report file names based on the AssemblyLine with the current date inserted.

Overview of XML based AssemblyLine reports

You can generate a report for the selected configuration element based on a report style sheet or for the specified report configuration XML file. The following diagram depicts the architecture of XML based AssemblyLine reports.

XML based AssemblyLine Reports

Report configuration XML file format

The AssemblyLine report configuration XML file has the following format:

<tdiReport>
<reportClass)com.ibm.di.report.aloverview.AssemblyLineOverview</reportClass>
    <reportConfig>
        <report specific configuration>
    </reportConfig>
</ tdiReport>

The configuration XML file has the following elements:

  • reportClass - specifies the Java™ class name for the report.
  • ReportFactory - instantiates an instance of the report.
  • reportConfig - contains report specific parameters.