2014-04-07 44 views
0

您能否建議獲取新頁面的代碼。如何將單個折線圖分解成下一頁

如何打破單一線路圖進入下頁與JasperReports的5.0

在這裏,我連接更多細節的代碼。

  <?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="SystemSummary" language="groovy" pageWidth="842" pageHeight="595" orientation="Landscape" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="bd0eaa3b-093e-4699-83ef-75015530229d"> 
      <parameter name="whereClause" class="java.lang.String"/> 
      <parameter name="bankLogo" class="java.lang.String"/> 
      <parameter name="bankName" class="java.lang.String"/> 
      <parameter name="fromDate" class="java.util.Date"> 
       <parameterDescription><![CDATA[]]></parameterDescription> 
      </parameter> 
      <parameter name="toDate" class="java.util.Date"/> 
      <parameter name="noData" class="java.lang.String"/> 
      <parameter name="userId" class="java.lang.String"/> 
      <queryString> 
       <![CDATA[select avg(jbase_user) as jbaseAvg,AVG(t24_user) as t24Avg,to_char(load_time, 'dd.Mon.yy HH24') as period 
       from tmc_system_summary group by (to_char(load_time, 'dd.Mon.yy HH24'))]]> 
      </queryString> 
      <field name="jbaseavg" class="java.math.BigDecimal"/> 
      <field name="t24avg" class="java.math.BigDecimal"/> 
      <field name="period" class="java.lang.String"/> 
      <background> 
       <band splitType="Stretch"/> 
      </background> 
      <title> 
       <band height="2" splitType="Stretch"/> 
      </title> 
      <pageHeader> 
       <band height="57" splitType="Stretch"> 
       <staticText> 
       <reportElement x="300" y="25" width="235" height="15" uuid="164831c1-9eff-4cf2-8706-331d28fdf431"/> 
       <textElement textAlignment="Center" verticalAlignment="Middle"> 
       <font fontName="Arial" size="12" isBold="true" pdfFontName="Helvetica-Bold"/> 
       </textElement> 
       <text><![CDATA[System Summary Report]]></text> 
       </staticText> 
       <textField pattern="dd/MM/yyyy"> 
       <reportElement x="735" y="2" width="55" height="17" uuid="306ddad6-2b80-4abb-9893-859c59c8ede5"/> 
       <textElement textAlignment="Center" verticalAlignment="Middle"> 
       <font fontName="Arial"/> 
       </textElement> 
       <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> 
       </textField> 
       <staticText> 
       <reportElement x="700" y="2" width="30" height="17" uuid="c6fdbff7-45a5-464e-bcbf-d550b174452f"/> 
       <textElement textAlignment="Right" verticalAlignment="Middle"> 
       <font fontName="Arial"/> 
       </textElement> 
       <text><![CDATA[Date:]]></text> 
       </staticText> 
       <image> 
       <reportElement x="20" y="3" width="130" height="30" uuid="513d2931-a2c7-4e54-bb86-188737502cae"/> 
       <imageExpression><![CDATA[$P{bankLogo}]]></imageExpression> 
       </image> 
       <staticText> 
       <reportElement x="20" y="40" width="58" height="14" uuid="5bd47ff1-6b81-428a-b7fd-50e777f70a22"/> 
       <textElement textAlignment="Center" verticalAlignment="Middle"/> 
       <text><![CDATA[From Date:]]></text> 
       </staticText> 
       <staticText> 
       <reportElement x="160" y="40" width="58" height="14" uuid="a7605d9e-c0d1-4a31-8230-c73db35766d4"/> 
       <textElement textAlignment="Center" verticalAlignment="Middle"/> 
       <text><![CDATA[To Date:]]></text> 
       </staticText> 
       <textField pattern="dd/MM/yyyy"> 
       <reportElement x="80" y="40" width="70" height="14" uuid="faa13401-da98-4f06-ab43-5a1722d073f7"/> 
       <textFieldExpression><![CDATA[$P{fromDate} != null ? $P{fromDate} :" "]]></textFieldExpression> 
       </textField> 
       <textField pattern="dd/MM/yyyy"> 
       <reportElement x="215" y="40" width="70" height="13" uuid="01fcdb71-820f-4ef1-9913-6ddcf36be2dc"/> 
       <textFieldExpression><![CDATA[$P{toDate} != null ? $P{toDate} : " "]]></textFieldExpression> 
       </textField> 
       <textField> 
       <reportElement x="300" y="5" width="235" height="17" uuid="7eec4f6f-5bfd-4bb0-8888-8cad8d9d84ad"/> 
       <textElement textAlignment="Center" verticalAlignment="Middle"> 
       <font fontName="Arial" size="14" isBold="true" pdfFontName="Helvetica-Bold"/> 
       </textElement> 
       <textFieldExpression><![CDATA[$P{bankName}]]></textFieldExpression> 
       </textField> 
       <staticText> 
       <reportElement x="700" y="22" width="30" height="15" uuid="08ba273e-733d-4652-9f7a-83a51f7d78ca"/> 
       <textElement textAlignment="Right"/> 
       <text><![CDATA[By:]]></text> 
       </staticText> 
       <textField> 
       <reportElement x="735" y="22" width="55" height="15" uuid="261308a5-7cef-42f8-8880-9d2c9cc5d5ae"/> 
       <textFieldExpression><![CDATA[$P{userId}]]></textFieldExpression> 
       </textField> 
       <line> 
       <reportElement x="10" y="54" width="780" height="1" uuid="062e928b-20d3-4345-a97e-b16eff81d254"/> 
       </line> 
       </band> 
      </pageHeader> 
      <columnHeader> 
       <band height="3" splitType="Stretch"/> 
      </columnHeader> 
      <detail> 
       <band height="3" splitType="Stretch"/> 
      </detail> 
      <columnFooter> 
       <band height="2" splitType="Stretch"/> 
      </columnFooter> 
      <pageFooter> 
       <band height="27"> 
       <textField> 
       <reportElement x="397" y="5" width="65" height="20" uuid="e40834ac-921f-4171-a500-ebfc9a43124a"/> 
       <textElement textAlignment="Left" verticalAlignment="Middle"> 
       <font fontName="Arial" size="10"/> 
       </textElement> 
       <textFieldExpression><![CDATA["Page " + $V{PAGE_NUMBER}]]></textFieldExpression> 
       </textField> 
       </band> 
      </pageFooter> 
      <summary> 
       <band height="273" splitType="Stretch"> 
       <lineChart> 
       <chart> 
       <reportElement x.. 

我使用折線圖,我怎樣才能分割圖,並保持所有數據

回答

0

下一頁,也許你可以嘗試改變摘要樂隊的「分體式」到「立即」