<?xml version="1.0" encoding="UTF-8" ?> <!-- Created with iReport - A designer for JasperReports --> <!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd"> <jasperReport name="TRRE005" columnCount="1" printOrder="Vertical" orientation="Portrait" pageWidth="595" pageHeight="842" columnWidth="535" columnSpacing="0" leftMargin="30" rightMargin="30" topMargin="20" bottomMargin="20" whenNoDataType="NoPages" isTitleNewPage="false" isSummaryNewPage="false"> <property name="ireport.scriptlethandling" value="0" /> <property name="ireport.encoding" value="UTF-8" /> <import value="java.util.*" /> <import value="net.sf.jasperreports.engine.*" /> <import value="net.sf.jasperreports.engine.data.*" /> <parameter name="REPORTHEADER" isForPrompting="true" class="java.lang.String"> <parameterDescription><![CDATA[component]]></parameterDescription> </parameter> <parameter name="REPORTHEADER_1" isForPrompting="true" class="java.lang.String"> <parameterDescription><![CDATA[component]]></parameterDescription> </parameter> <parameter name="TRAINING" isForPrompting="false" class="java.lang.String"> <parameterDescription><![CDATA[label]]></parameterDescription> <defaultValueExpression ><![CDATA["Training"]]></defaultValueExpression> </parameter> <parameter name="TRAINING_1" isForPrompting="false" class="java.lang.String"> <parameterDescription><![CDATA[label]]></parameterDescription> <defaultValueExpression ><![CDATA["Training"]]></defaultValueExpression> </parameter> <parameter name="COMPANY" isForPrompting="false" class="java.lang.String"> <parameterDescription><![CDATA[component]]></parameterDescription> </parameter> <parameter name="formid" isForPrompting="false" class="java.lang.String"> <parameterDescription><![CDATA[label]]></parameterDescription> <defaultValueExpression ><![CDATA["Form ID"]]></defaultValueExpression> </parameter> <field name="mtrassform__formid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassform__formid]]></fieldDescription> </field> <field name="mtrassform__tdesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassform__tdesc]]></fieldDescription> </field> <field name="mtrassform__edesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassform__edesc]]></fieldDescription> </field> <field name="mtrassform__companyid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassform__companyid]]></fieldDescription> </field> <field name="mtrassformno__formid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__formid]]></fieldDescription> </field> <field name="mtrassformno__assid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__assid]]></fieldDescription> </field> <field name="mtrassformno__grpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__grpid]]></fieldDescription> </field> <field name="mtrassformno__supgrpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__supgrpid]]></fieldDescription> </field> <field name="mtrassformno__assno" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__assno]]></fieldDescription> </field> <field name="mtrassformno__grp_no" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__grp_no]]></fieldDescription> </field> <field name="mtrassformno__companyid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassformno__companyid]]></fieldDescription> </field> <field name="mtrassgrp_sup__supgrpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp_sup__supgrpid]]></fieldDescription> </field> <field name="mtrassgrp_sup__tdesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp_sup__tdesc]]></fieldDescription> </field> <field name="mtrassgrp_sup__edesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp_sup__edesc]]></fieldDescription> </field> <field name="mtrassgrp__grpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp__grpid]]></fieldDescription> </field> <field name="mtrassgrp__supgrpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp__supgrpid]]></fieldDescription> </field> <field name="mtrassgrp__tdesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp__tdesc]]></fieldDescription> </field> <field name="mtrassgrp__edesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassgrp__edesc]]></fieldDescription> </field> <field name="mtrassno__grpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__grpid]]></fieldDescription> </field> <field name="mtrassno__assid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__assid]]></fieldDescription> </field> <field name="mtrassno__companyid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__companyid]]></fieldDescription> </field> <field name="mtrassno__tdesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__tdesc]]></fieldDescription> </field> <field name="mtrassno__edesc" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__edesc]]></fieldDescription> </field> <field name="mtrassno__edit_date" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__edit_date]]></fieldDescription> </field> <field name="mtrassno__edit_time" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__edit_time]]></fieldDescription> </field> <field name="mtrassno__approve" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__approve]]></fieldDescription> </field> <field name="mtrassno__verified" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__verified]]></fieldDescription> </field> <field name="mtrassno__minpoint" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__minpoint]]></fieldDescription> </field> <field name="mtrassno__maxpoint" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__maxpoint]]></fieldDescription> </field> <field name="mtrassno__assno" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__assno]]></fieldDescription> </field> <field name="mtrassno__asstype" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__asstype]]></fieldDescription> </field> <field name="mtrassno__commentaly" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__commentaly]]></fieldDescription> </field> <field name="mtrassno__texplain" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__texplain]]></fieldDescription> </field> <field name="mtrassno__eexplain" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__eexplain]]></fieldDescription> </field> <field name="mtrassno__supgrpid" class="java.lang.String"> <fieldDescription><![CDATA[Field returned by mtrassno__supgrpid]]></fieldDescription> </field> <variable name="list" class="java.lang.Object" resetType="Report" calculation="Nothing"> <initialValueExpression><![CDATA[$F{mtrassno__texplain}.split(",")]]></initialValueExpression> </variable> <group name="form" isStartNewPage="true" isResetPageNumber="true" isReprintHeaderOnEachPage="true" > <groupExpression><![CDATA[$F{mtrassform__formid}]]></groupExpression> <groupHeader> <band height="16" isSplitAllowed="true" > <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="0" y="0" width="78" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-4"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$P{formid}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="78" y="0" width="100" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-5"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{mtrassform__formid}]]></textFieldExpression> </textField> </band> </groupHeader> <groupFooter> <band height="50" isSplitAllowed="true" > </band> </groupFooter> </group> <background> <band height="0" isSplitAllowed="true" > </band> </background> <title> <band height="0" isSplitAllowed="true" > </band> </title> <pageHeader> <band height="72" isSplitAllowed="true" > <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="130" y="16" width="278" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-1"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$P{COMPANY}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="130" y="0" width="278" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-2"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$P{TRAINING}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="130" y="32" width="278" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-3"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$P{REPORTHEADER}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="false" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement x="0" y="0" width="85" height="21" key="textField-8"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement> <font/> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{Field}]]></textFieldExpression> </textField> </band> </pageHeader> <columnHeader> <band height="0" isSplitAllowed="true" > </band> </columnHeader> <detail> <band height="16" isSplitAllowed="true" > <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="0" y="0" width="251" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-6"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{mtrassno__tdesc}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Transparent" x="251" y="0" width="139" height="16" forecolor="#000000" backcolor="#FFFFFF" key="textField-7"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Top" lineSpacing="Single"> <font fontName="Cordia New" pdfFontName="CORDIA.TTF" size="12" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="true" pdfEncoding ="Identity-H" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$V{list}.length()]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band height="0" isSplitAllowed="true" > </band> </columnFooter> <pageFooter> <band height="0" isSplitAllowed="true" > </band> </pageFooter> <summary> <band height="50" isSplitAllowed="true" > </band> </summary> </jasperReport>