Skip to content

Introducing to reports based on SQL

  • Install the iReport tool.
  • Execute the iReport tool.
  • Click on the Report data sources button.

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

  • Check the Set as default checkbox.
  • Click on the Close button.

  • Click on the Designer tab.
  • Click on the Report query button.

The iReport tool creates the Jasper report file in XML format for you.

<queryString>
<![CDATA[select * from OKM_USER;]]>
</queryString>
<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"/>
<imageExpression><![CDATA[$P{host}+"/logo/report"]]></imageExpression>
<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>