Jump to content
We've recently updated our Privacy Statement, available here ×

Page Breaks


mkhan523

Recommended Posts

HI,

I have to display 5 bar charts in my report.. I am doing this in the summary section.. Now i want to provide page break after every bar chart...... Can anyone tell me how to do this???

 

 

I have tried using break--page break..........Its working fine but height of each page is 1200........

height of bar chart is 250

height of summar section is 1160

 

i want height of each page to be not maximum than 300

 

can any one suggest me what to do......

 

Code:
<?xml version="1.0" encoding="UTF-8"?><jasperReport xmlns="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="im3reports" language="groovy" pageWidth="595" pageHeight="1200" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">	<property name="ireport.zoom" value="1.0"/>	<property name="ireport.x" value="0"/>	<property name="ireport.y" value="11"/>	<queryString>		<![CDATA[]]>	</queryString>	<field name="DS" class="java.lang.Integer">		<fieldDescription><![CDATA[DS]]></fieldDescription>	</field>	<field name="CS" class="java.lang.Integer">		<fieldDescription><![CDATA[CS]]></fieldDescription>	</field>	<field name="dimension" class="java.lang.String">		<fieldDescription><![CDATA[dimension]]></fieldDescription>	</field>	<background>		<band splitType="Stretch"/>	</background>	<summary>		<band height="1160" splitType="Stretch">			<bar3DChart>				<chart>					<reportElement x="67" y="22" width="398" height="186"/>					<chartTitle>						<font size="12" isBold="true" isItalic="true"/>						<titleExpression><![CDATA["Chart 1"]]></titleExpression>					</chartTitle>					<chartSubtitle/>					<chartLegend>						<font isBold="true" isItalic="true"/>					</chartLegend>				</chart>				<categoryDataset>					<categorySeries>						<seriesExpression><![CDATA["Current Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{CS}]]></valueExpression>						<labelExpression><![CDATA[$F{CS}]]></labelExpression>					</categorySeries>					<categorySeries>						<seriesExpression><![CDATA["Desired Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{DS}]]></valueExpression>						<labelExpression><![CDATA[$F{DS}]]></labelExpression>					</categorySeries>				</categoryDataset>				<bar3DPlot isShowLabels="true">					<plot/>					<itemLabel color="#000000" backgroundColor="#FFFFFF">						<font isBold="true" isItalic="true"/>					</itemLabel>					<categoryAxisFormat>						<axisFormat>							<labelFont/>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</categoryAxisFormat>					<valueAxisLabelExpression><![CDATA["Score"]]></valueAxisLabelExpression>					<valueAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</valueAxisFormat>				</bar3DPlot>			</bar3DChart>			<bar3DChart>				<chart>					<reportElement x="67" y="234" width="398" height="186"/>					<chartTitle>						<font size="12" isBold="true" isItalic="true"/>						<titleExpression><![CDATA["Chart 2"]]></titleExpression>					</chartTitle>					<chartSubtitle/>					<chartLegend>						<font isBold="true" isItalic="true"/>					</chartLegend>				</chart>				<categoryDataset>					<categorySeries>						<seriesExpression><![CDATA["Current Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{CS}]]></valueExpression>						<labelExpression><![CDATA[$F{CS}]]></labelExpression>					</categorySeries>					<categorySeries>						<seriesExpression><![CDATA["Desired Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{DS}]]></valueExpression>						<labelExpression><![CDATA[$F{DS}]]></labelExpression>					</categorySeries>				</categoryDataset>				<bar3DPlot isShowLabels="true">					<plot/>					<itemLabel color="#000000" backgroundColor="#FFFFFF">						<font isBold="true" isItalic="true"/>					</itemLabel>					<categoryAxisFormat>						<axisFormat>							<labelFont/>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</categoryAxisFormat>					<valueAxisLabelExpression><![CDATA["Score"]]></valueAxisLabelExpression>					<valueAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</valueAxisFormat>				</bar3DPlot>			</bar3DChart>			<bar3DChart>				<chart>					<reportElement x="67" y="456" width="398" height="186"/>					<chartTitle>						<font size="12" isBold="true" isItalic="true"/>						<titleExpression><![CDATA["Chart 3"]]></titleExpression>					</chartTitle>					<chartSubtitle/>					<chartLegend>						<font isBold="true" isItalic="true"/>					</chartLegend>				</chart>				<categoryDataset>					<categorySeries>						<seriesExpression><![CDATA["Current Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{CS}]]></valueExpression>						<labelExpression><![CDATA[$F{CS}]]></labelExpression>					</categorySeries>					<categorySeries>						<seriesExpression><![CDATA["Desired Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{DS}]]></valueExpression>						<labelExpression><![CDATA[$F{DS}]]></labelExpression>					</categorySeries>				</categoryDataset>				<bar3DPlot isShowLabels="true">					<plot/>					<itemLabel color="#000000" backgroundColor="#FFFFFF">						<font isBold="true" isItalic="true"/>					</itemLabel>					<categoryAxisFormat>						<axisFormat>							<labelFont/>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</categoryAxisFormat>					<valueAxisLabelExpression><![CDATA["Score"]]></valueAxisLabelExpression>					<valueAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</valueAxisFormat>				</bar3DPlot>			</bar3DChart>			<bar3DChart>				<chart>					<reportElement x="67" y="675" width="398" height="186"/>					<chartTitle>						<font size="12" isBold="true" isItalic="true"/>						<titleExpression><![CDATA["chart 4"]]></titleExpression>					</chartTitle>					<chartSubtitle/>					<chartLegend>						<font isBold="true" isItalic="true"/>					</chartLegend>				</chart>				<categoryDataset>					<categorySeries>						<seriesExpression><![CDATA["Current Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{CS}]]></valueExpression>						<labelExpression><![CDATA[$F{CS}]]></labelExpression>					</categorySeries>					<categorySeries>						<seriesExpression><![CDATA["Desired Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{DS}]]></valueExpression>						<labelExpression><![CDATA[$F{DS}]]></labelExpression>					</categorySeries>				</categoryDataset>				<bar3DPlot isShowLabels="true">					<plot/>					<itemLabel color="#000000" backgroundColor="#FFFFFF">						<font isBold="true" isItalic="true"/>					</itemLabel>					<categoryAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</categoryAxisFormat>					<valueAxisLabelExpression><![CDATA["Score"]]></valueAxisLabelExpression>					<valueAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</valueAxisFormat>				</bar3DPlot>			</bar3DChart>			<bar3DChart>				<chart>					<reportElement x="67" y="899" width="398" height="186"/>					<chartTitle>						<font size="12" isBold="true" isItalic="true"/>						<titleExpression><![CDATA["Chart 5"]]></titleExpression>					</chartTitle>					<chartSubtitle/>					<chartLegend>						<font isBold="true" isItalic="true"/>					</chartLegend>				</chart>				<categoryDataset>					<categorySeries>						<seriesExpression><![CDATA["Current Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{CS}]]></valueExpression>						<labelExpression><![CDATA[$F{CS}]]></labelExpression>					</categorySeries>					<categorySeries>						<seriesExpression><![CDATA["Desired Score"]]></seriesExpression>						<categoryExpression><![CDATA[$F{dimension}]]></categoryExpression>						<valueExpression><![CDATA[$F{DS}]]></valueExpression>						<labelExpression><![CDATA[$F{DS}]]></labelExpression>					</categorySeries>				</categoryDataset>				<bar3DPlot isShowLabels="true">					<plot/>					<itemLabel color="#000000" backgroundColor="#FFFFFF">						<font isBold="true" isItalic="true"/>					</itemLabel>					<categoryAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont>								<font isBold="true" isItalic="true"/>							</tickLabelFont>						</axisFormat>					</categoryAxisFormat>					<valueAxisLabelExpression><![CDATA["Score"]]></valueAxisLabelExpression>					<valueAxisFormat>						<axisFormat>							<labelFont>								<font isBold="true" isItalic="true"/>							</labelFont>							<tickLabelFont/>						</axisFormat>					</valueAxisFormat>				</bar3DPlot>			</bar3DChart>			<break>				<reportElement x="0" y="208" width="100" height="1"/>			</break>			<break>				<reportElement x="0" y="433" width="100" height="1"/>			</break>		</band>	</summary></jasperReport>
Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...