You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<?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="AttendanceSheet" pageWidth="1008" pageHeight="612" orientation="Landscape" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" columnWidth="968">
<!-- PROPERTIES --> <property name="net.sf.jasperreports.awt.ignore.missing.font" value="true"/> <property name="net.sf.jasperreports.default.font.name" value="Helvetica"/>
<!-- PARAMETERS --> <!-- <parameter name="constituency" class="java.lang.String"/> <parameter name="training_center_name" class="java.lang.String"/> <parameter name="training_center_address" class="java.lang.String"/> <parameter name="category" class="java.lang.String"/>--> <field name="category" class="java.lang.String"/><field name="training_center_name" class="java.lang.String"/><field name="training_center_address" class="java.lang.String"/><field name="constituency" class="java.lang.String"/><field name="constituency_no" class="java.lang.String"/>
<!-- FIELDS --> <field name="slno" class="java.lang.String"/> <field name="unique_no" class="java.lang.String"/> <field name="hallno" class="java.lang.String"/> <field name="name" class="java.lang.String"/> <field name="designation" class="java.lang.String"/> <field name="address1" class="java.lang.String"/> <field name="address2" class="java.lang.String"/> <field name="address3" class="java.lang.String"/> <field name="pincode" class="java.lang.String"/> <field name="r_mobile_no" class="java.lang.String"/> <field name="img_full_path" class="java.lang.String"/> <field name="office_name" class="java.lang.String"/> <!-- <field name="img_full_path" class="java.lang.Object"/>-->
<!-- PAGE HEADER -->
<!--<pageHeader> <band height="110">
<staticText> <reportElement x="0" y="0" width="968" height="25"/> <textElement textAlignment="Center"> <font size="14" isBold="true"/> </textElement> <text><![CDATA[POLLING PERSONNEL FIRST DAY TRAINING ATTENDANCE SHEET]]></text> </staticText>
<textField> <reportElement x="0" y="35" width="120" height="15"/> <textElement><font isBold="true"/></textElement> <textFieldExpression><![CDATA["CONSTITUENCY :"]]></textFieldExpression> </textField>
<textField> <reportElement x="130" y="35" width="600" height="15"/> <textFieldExpression><![CDATA[$P{constituency}]]></textFieldExpression> </textField>
<textField> <reportElement x="0" y="55" width="120" height="15"/> <textElement><font isBold="true"/></textElement> <textFieldExpression><![CDATA["TRAINING CENTER :"]]></textFieldExpression> </textField>
<textField> <reportElement x="130" y="55" width="800" height="15"/> <textFieldExpression><![CDATA[$P{training_center_name}]]></textFieldExpression> </textField>
<textField> <reportElement x="130" y="70" width="800" height="15"/> <textFieldExpression><![CDATA[$P{training_center_address}]]></textFieldExpression> </textField>
<textField> <reportElement x="0" y="90" width="120" height="15"/> <textElement><font isBold="true"/></textElement> <textFieldExpression><![CDATA["CATEGORY :"]]></textFieldExpression> </textField>
<textField> <reportElement x="130" y="90" width="600" height="15"/> <textFieldExpression><![CDATA[$P{category}]]></textFieldExpression> </textField>
</band> </pageHeader>--> <!-- ================= GROUP (NEW PAGE PER CATEGORY) ================= --> <group name="CategoryGroup" isStartNewPage="true"> <groupExpression><![CDATA[$F{category} + "-" + $F{hallno}]]></groupExpression> </group>
<!-- ================= PAGE HEADER ================= --> <pageHeader> <band height="125">
<!-- TITLE --> <staticText> <reportElement x="0" y="0" width="968" height="25"/> <textElement textAlignment="Center"> <font size="14" isBold="true"/> </textElement> <text><![CDATA[POLLING PERSONNEL FIRST DAY TRAINING ATTENDANCE SHEET]]></text> </staticText>
<!-- CONSTITUENCY --> <staticText> <reportElement x="0" y="35" width="140" height="15"/> <textElement><font isBold="true"/></textElement> <text><![CDATA[CONSTITUENCY :]]></text> </staticText>
<textField> <reportElement x="150" y="35" width="600" height="15"/> <textFieldExpression><![CDATA[$F{constituency_no} + " - " + $F{constituency}]]></textFieldExpression> </textField>
<!-- TRAINING CENTER --> <staticText> <reportElement x="0" y="55" width="140" height="15"/> <textElement><font isBold="true"/></textElement> <text><![CDATA[TRAINING CENTER :]]></text> </staticText>
<textField> <reportElement x="150" y="55" width="800" height="15"/> <textFieldExpression><![CDATA[$F{training_center_name}]]></textFieldExpression> </textField>
<textField> <reportElement x="150" y="70" width="800" height="15"/> <textFieldExpression><![CDATA[$F{training_center_address}]]></textFieldExpression> </textField>
<!-- CATEGORY --> <staticText> <reportElement x="0" y="95" width="140" height="15"/> <textElement><font isBold="true"/></textElement> <text><![CDATA[CATEGORY :]]></text> </staticText>
<textField> <reportElement x="150" y="95" width="600" height="15"/> <textFieldExpression><![CDATA[$F{category}]]></textFieldExpression> </textField>
</band> </pageHeader>
<!-- COLUMN HEADER --> <columnHeader> <band height="55">
<staticText><reportElement x="0" y="0" width="50" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[S.NO1]]></text></staticText>
<staticText><reportElement x="50" y="0" width="70" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[UNIQUE NO2]]></text></staticText>
<staticText><reportElement x="120" y="0" width="60" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[HALL NO3]]></text></staticText>
<!-- REDUCED TO 280 --> <staticText><reportElement x="180" y="0" width="260" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[NAME, DESIGNATION AND ADDRESS4]]></text></staticText>
<staticText><reportElement x="440" y="0" width="100" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[PHOTO5]]></text></staticText>
<staticText><reportElement x="540" y="0" width="100" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[CELL NO6]]></text></staticText>
<staticText><reportElement x="640" y="0" width="60" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[FORM12 RECEIVED(YES/NO)7]]></text></staticText>
<!-- MORE SPACE --> <staticText><reportElement x="700" y="0" width="84" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[SIGNATURE8]]></text></staticText>
<staticText><reportElement x="784" y="0" width="180" height="55"/><box><pen lineWidth="0.8"/></box><textElement textAlignment="Center" verticalAlignment="Middle"><font isBold="true"/></textElement><text><![CDATA[REMARKS9]]></text></staticText>
</band> </columnHeader>
<!-- DETAIL --> <detail> <band height="90">
<textField><reportElement x="0" y="0" width="50" height="90"/><box><pen lineWidth="0.6"/></box><textElement textAlignment="Center" verticalAlignment="Middle"/><textFieldExpression><![CDATA[$F{slno}]]></textFieldExpression></textField>
<textField><reportElement x="50" y="0" width="70" height="90"/><box><pen lineWidth="0.6"/></box><textElement textAlignment="Center" verticalAlignment="Middle"/><textFieldExpression><![CDATA[$F{unique_no}]]></textFieldExpression></textField>
<textField><reportElement x="120" y="0" width="60" height="90"/><box><pen lineWidth="0.6"/></box><textElement textAlignment="Center" verticalAlignment="Middle"/><textFieldExpression><![CDATA[$F{hallno}]]></textFieldExpression></textField>
<textField isStretchWithOverflow="true"> <reportElement x="180" y="0" width="260" height="90"/> <box><pen lineWidth="0.6"/></box> <textElement markup="styled"> <paragraph leftIndent="8"/> </textElement> <!-- <textFieldExpression><![CDATA[$F{name}+"\n"+"<b>"+$F{designation}+"</b>\n"+$F{address1}+", "+$F{address2}+", "+$F{address3}+" - "+$F{pincode}]]></textFieldExpression>--> <textFieldExpression><![CDATA[$F{name} + "\n\n" +
"<style isBold=\"true\">" + $F{designation} + "</style>\n" +($F{office_name} == null ? "" : $F{office_name}.replace("&", "&") + ", ") +($F{address1} == null ? "" : $F{address1}.replace("&", "&")) + ", " +($F{address2} == null ? "" : $F{address2}.replace("&", "&")) + ", " +($F{address3} == null ? "" : $F{address3}.replace("&", "&")) + " - " +($F{pincode} == null ? "" : $F{pincode}.replace("&", "&"))]]></textFieldExpression> </textField> <image scaleImage="FillFrame" hAlign="Center" vAlign="Middle" onErrorType="Blank">
<reportElement x="440" y="0" width="100" height="90"/>
<box> <pen lineWidth="0.6"/> </box>
<imageExpression><![CDATA[ $F{img_full_path} == null ? null : new java.net.URL($F{img_full_path}) ]]></imageExpression> <!--<imageExpression><![CDATA[ $F{img_full_path} == null ? null : new java.io.ByteArrayInputStream((byte[])$F{img_full_path}) ]]></imageExpression>-->
</image>
<!-- <staticText><reportElement x="440" y="0" width="100" height="90"/><box><pen lineWidth="0.6"/></box></staticText>-->
<textField><reportElement x="540" y="0" width="100" height="90"/><box><pen lineWidth="0.6"/></box><textElement textAlignment="Center" /> <!--- <textFieldExpression><![CDATA[$F{r_mobile_no}]]></textFieldExpression>--> <textFieldExpression><![CDATA[$F{r_mobile_no} == null ? "-" : $F{r_mobile_no}]]></textFieldExpression> </textField>
<staticText><reportElement x="640" y="0" width="60" height="90"/><box><pen lineWidth="0.6"/></box></staticText>
<staticText><reportElement x="700" y="0" width="84" height="90"/><box><pen lineWidth="0.6"/></box></staticText>
<staticText><reportElement x="784" y="0" width="180" height="90"/><box><pen lineWidth="0.6"/></box></staticText> </band> </detail> <pageFooter> <band height="20"> <textField isStretchWithOverflow="true"> <reportElement x="0" y="5" width="700" height="15"/> <textElement textAlignment="Left"> <font isBold="true"/> </textElement> <textFieldExpression><![CDATA[ "Note: Respective Polling Officers must fill the columns DESIGNATION, PHOTO, CELL NO before signing the attendance" ]]></textFieldExpression> </textField> <textField> <reportElement x="768" y="5" width="200" height="15"/> <textElement textAlignment="Right"> <font isBold="true"/> </textElement> <textFieldExpression><![CDATA["PAGE NUMBER : " + $V{PAGE_NUMBER}]]></textFieldExpression> </textField> </band> </pageFooter>
</jasperReport>
|