JasperReports 3.5 for Java Developers by David Heffelfinger

JasperReports 3.5 for Java Developers by David Heffelfinger

Author:David Heffelfinger
Language: eng
Format: mobi, epub, pdf
Publisher: Packt Publishing


Setting the size and position of a report element

Th e x and y attributes of <reportElement> specify the x and y coordinates (in pixels) of the element within the band. A common mistake in the beginning is to assume that the x and y coordinates defined here are absolute for the page. Again, the x and y coordinates defined by the x and y attributes are relative to the <band> where the element is contained. Coordinates (0, 0) are at the top left of the band. The x and y attributes of <reportElement> are required.

The width and height elements of <reportElement>, unsurprisingly, define the width and height (in pixels) of the element, respectively. The width and height attributes of <reportElement> are required. We have already seen several examples demonstrating the use of the x, y, width, and height elements of <reportElement>. Here is the JRXML template for the report we created in Chapter 3, Creating your First Report:

<?xml version="1.0"?> <jasperReportxmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge .net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="FirstReport"> <detail> <band height="20"> <staticText> <reportElement x="20" y="0" width="200" height="20"/> <text> <![CDATA[If you don't see this, it didn't work]]> </text> </staticText> </band> </detail> </jasperReport>



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.