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.

236 lines
8.3 KiB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports
  5. http://jasperreports.sourceforge.net/xsd/jasperreport.xsd"
  6. name="SecondOrderAck"
  7. pageWidth="1008"
  8. pageHeight="612"
  9. orientation="Landscape"
  10. leftMargin="20"
  11. rightMargin="20"
  12. topMargin="20"
  13. bottomMargin="20"
  14. columnWidth="968">
  15. <!-- PARAMETERS -->
  16. <parameter name="ac_no" class="java.lang.Integer"/>
  17. <parameter name="constituency" class="java.lang.String"/>
  18. <!-- FIELDS -->
  19. <!-- <field name="slno" class="java.lang.Integer"/> -->
  20. <field name="unique_no" class="java.lang.Integer"/>
  21. <field name="poll_person" class="java.lang.String"/>
  22. <field name="designation" class="java.lang.String"/>
  23. <field name="office_address" class="java.lang.String"/>
  24. <field name="category" class="java.lang.String"/>
  25. <field name="office_name" class="java.lang.String"/>
  26. <variable name="V_SNO"
  27. class="java.lang.Integer"
  28. resetType="Group"
  29. resetGroup="OfficeGroup"
  30. calculation="Count">
  31. <variableExpression><![CDATA[1]]></variableExpression>
  32. </variable>
  33. <!-- GROUP VARIABLE -->
  34. <variable name="V_OFFICE_ADDR" class="java.lang.String"
  35. resetType="Group" resetGroup="OfficeGroup">
  36. <variableExpression><![CDATA[$F{office_address}]]></variableExpression>
  37. </variable>
  38. <!-- GROUP -->
  39. <group name="OfficeGroup">
  40. <groupExpression><![CDATA[$F{office_name}]]></groupExpression>
  41. <groupHeader>
  42. <band height="1">
  43. <break>
  44. <reportElement x="0" y="0" width="1" height="1"/>
  45. </break>
  46. </band>
  47. </groupHeader>
  48. </group>
  49. <!-- PAGE HEADER -->
  50. <pageHeader>
  51. <band height="110">
  52. <!-- Report Title -->
  53. <staticText>
  54. <reportElement x="0" y="0" width="968" height="22"/>
  55. <textElement textAlignment="Center">
  56. <font size="14" isBold="true"/>
  57. </textElement>
  58. <text><![CDATA[2nd DAY TRAINING ACKNOWLEDGEMENT LIST]]></text>
  59. </staticText>
  60. <!-- Assembly Constituency -->
  61. <staticText>
  62. <reportElement x="0" y="22" width="130" height="15"/>
  63. <textElement><font isBold="true"/></textElement>
  64. <text><![CDATA[Assembly Constituency :]]></text>
  65. </staticText>
  66. <textField>
  67. <reportElement x="130" y="22" width="778" height="15"/>
  68. <textFieldExpression><![CDATA[$P{ac_no} + " - " + $P{constituency}]]></textFieldExpression>
  69. </textField>
  70. <!-- Office Name & Address -->
  71. <staticText>
  72. <reportElement x="0" y="38" width="130" height="18"/>
  73. <textElement><font isBold="true"/></textElement>
  74. <text><![CDATA[Office Name & Address :]]></text>
  75. </staticText>
  76. <textField isStretchWithOverflow="true" evaluationTime="Group" evaluationGroup="OfficeGroup" >
  77. <reportElement x="130" y="38" width="828" height="40"/>
  78. <textFieldExpression><![CDATA[$V{V_OFFICE_ADDR}]]></textFieldExpression>
  79. </textField>
  80. <!-- ================= TABLE HEADER ================= -->
  81. <staticText>
  82. <reportElement x="0" y="70" width="50" height="40"/>
  83. <box><pen lineWidth="0.8"/></box>
  84. <textElement textAlignment="Center" verticalAlignment="Middle">
  85. <font isBold="true"/>
  86. </textElement>
  87. <text><![CDATA[S.NO]]></text>
  88. </staticText>
  89. <staticText>
  90. <reportElement x="50" y="70" width="90" height="40"/>
  91. <box><pen lineWidth="0.8"/></box>
  92. <textElement textAlignment="Center" verticalAlignment="Middle">
  93. <font isBold="true"/>
  94. </textElement>
  95. <text><![CDATA[UNIQUE NO]]></text>
  96. </staticText>
  97. <staticText>
  98. <reportElement x="140" y="70" width="140" height="40"/>
  99. <box><pen lineWidth="0.8"/></box>
  100. <textElement textAlignment="Center" verticalAlignment="Middle">
  101. <font isBold="true"/>
  102. </textElement>
  103. <text><![CDATA[NAME]]></text>
  104. </staticText>
  105. <staticText>
  106. <reportElement x="280" y="70" width="140" height="40"/>
  107. <box><pen lineWidth="0.8"/></box>
  108. <textElement textAlignment="Center" verticalAlignment="Middle">
  109. <font isBold="true"/>
  110. </textElement>
  111. <text><![CDATA[DESIGNATION]]></text>
  112. </staticText>
  113. <staticText>
  114. <reportElement x="420" y="70" width="280" height="40"/>
  115. <box><pen lineWidth="0.8"/></box>
  116. <textElement textAlignment="Center" verticalAlignment="Middle">
  117. <font isBold="true"/>
  118. </textElement>
  119. <text><![CDATA[OFFICE ADDRESS]]></text>
  120. </staticText>
  121. <staticText>
  122. <reportElement x="700" y="70" width="100" height="40"/>
  123. <box><pen lineWidth="0.8"/></box>
  124. <textElement textAlignment="Center" verticalAlignment="Middle">
  125. <font isBold="true"/>
  126. </textElement>
  127. <text><![CDATA[CATEGORY]]></text>
  128. </staticText>
  129. <staticText>
  130. <reportElement x="800" y="70" width="150" height="40"/>
  131. <box><pen lineWidth="0.8"/></box>
  132. <textElement textAlignment="Center" verticalAlignment="Middle">
  133. <font isBold="true"/>
  134. </textElement>
  135. <text><![CDATA[SIGNATURE]]></text>
  136. </staticText>
  137. </band>
  138. </pageHeader>
  139. <!-- DETAIL -->
  140. <detail>
  141. <band height="90" splitType="Immediate">
  142. <textField>
  143. <reportElement x="0" y="0" width="50" height="90"/>
  144. <box><pen lineWidth="0.8"/></box>
  145. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  146. <textFieldExpression><![CDATA[$V{V_SNO}]]></textFieldExpression>
  147. </textField>
  148. <textField>
  149. <reportElement x="50" y="0" width="90" height="90"/>
  150. <box><pen lineWidth="0.8"/></box>
  151. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  152. <textFieldExpression><![CDATA[$F{unique_no}]]></textFieldExpression>
  153. </textField>
  154. <textField>
  155. <reportElement x="140" y="0" width="140" height="90"/>
  156. <box><pen lineWidth="0.8"/></box>
  157. <textElement verticalAlignment="Middle">
  158. <paragraph leftIndent="6"/>
  159. </textElement>
  160. <textFieldExpression><![CDATA[$F{poll_person}]]></textFieldExpression>
  161. </textField>
  162. <textField>
  163. <reportElement x="280" y="0" width="140" height="90"/>
  164. <box><pen lineWidth="0.8"/></box>
  165. <textElement verticalAlignment="Middle">
  166. <paragraph leftIndent="6"/>
  167. </textElement>
  168. <textFieldExpression><![CDATA[$F{designation}]]></textFieldExpression>
  169. </textField>
  170. <textField isStretchWithOverflow="true">
  171. <reportElement x="420" y="0" width="280" height="90"/>
  172. <box><pen lineWidth="0.8"/></box>
  173. <textElement verticalAlignment="Middle">
  174. <paragraph leftIndent="6"/>
  175. </textElement>
  176. <textFieldExpression><![CDATA[$F{office_address}]]></textFieldExpression>
  177. </textField>
  178. <textField>
  179. <reportElement x="700" y="0" width="100" height="90"/>
  180. <box><pen lineWidth="0.8"/></box>
  181. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  182. <textFieldExpression><![CDATA[$F{category}]]></textFieldExpression>
  183. </textField>
  184. <staticText>
  185. <reportElement x="800" y="0" width="150" height="90"/>
  186. <box><pen lineWidth="0.8"/></box>
  187. </staticText>
  188. </band>
  189. </detail>
  190. <!-- FOOTER -->
  191. <pageFooter>
  192. <band height="20">
  193. <textField>
  194. <reportElement x="768" y="5" width="200" height="15"/>
  195. <textElement textAlignment="Right"/>
  196. <textFieldExpression><![CDATA["PAGE NUMBER : " + $V{PAGE_NUMBER}]]></textFieldExpression>
  197. </textField>
  198. </band>
  199. </pageFooter>
  200. </jasperReport>