Introducing to reports based on SQL
Esta página aún no está disponible en tu idioma.
- Install the iReport tool.
- Execute the iReport tool.
Create a datasource
Section titled “Create a datasource”- Click the Report datasources button.

- Click the New button.
- Choose the “Database JDBC connection” option.
- Click the Next button.
- Set the name.
- Choose the JDBC driver.
- Click the Test button to check the connection parameters.
- Click the Save button.

- Check the Default checkbox.
- Click the Close button.
Testing SQL sample report
Section titled “Testing SQL sample report”- Download the SQLReportPattern.jrxml file.
- Open the file.
- Click the Preview tab.
- Set the host value (for example http://localhost:8080/OpenKM).

- Click the Designer tab.
- Click the
report query button.

A closer look at the JRXML file
Section titled “A closer look at the JRXML file”The iReport tool creates the Jasper report file in XML format for you.
Query section
Section titled “Query section”<queryString> <![CDATA[select * from OKM_USER;]]></queryString>Fields section
Section titled “Fields section”<field name="USR_ID" class="java.lang.String"/><field name="USR_NAME" class="java.lang.String"/><field name="USR_PASSWORD" class="java.lang.String"/><field name="USR_EMAIL" class="java.lang.String"/><field name="USR_ACTIVE" class="java.lang.String"/>Remote image section
Section titled “Remote image section”<imageExpression><![CDATA[$P{host}+"/logo/report"]]></imageExpression>Using fields in report
Section titled “Using fields in report”<textField isBlankWhenNull="false"> <reportElement key="textField" x="329" y="0" width="206" height="18" uuid="5e3e2df8-a99b-4ce2-aab9-9adb97bc4dc9"/> <textElement> <font fontName="Arial"/> </textElement> <textFieldExpression><![CDATA[$F{USR_EMAIL}]]></textFieldExpression></textField>