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.

264 lines
11 KiB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE jasperReport PUBLIC "-//JasperReports//DTD Report Design//EN"
  3. "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
  4. <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports"
  5. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  6. xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports
  7. http://jasperreports.sourceforge.net/xsd/jasperreport.xsd"
  8. name="3rd_noticesheet"
  9. pageWidth="595"
  10. pageHeight="842"
  11. columnWidth="555"
  12. leftMargin="20"
  13. rightMargin="20"
  14. topMargin="20"
  15. bottomMargin="20"
  16. uuid="a1b2c3d4-0000-1111-2222-333344445555">
  17. <!-- Properties -->
  18. <property name="net.sf.jasperreports.awt.ignore.missing.font" value="true"/>
  19. <property name="lenient" value="true"/>
  20. <property name="net.sf.jasperreports.url.parameter.http.connectionTimeout" value="5000"/>
  21. <property name="net.sf.jasperreports.url.parameter.http.readTimeout" value="5000"/>
  22. <!-- Normal Helvetica -->
  23. <style name="HelveticaNormal"
  24. fontSize="12"
  25. pdfFontName="Helvetica"
  26. pdfEncoding="Cp1252"
  27. isPdfEmbedded="false"/>
  28. <!-- Bold Helvetica -->
  29. <style name="HelveticaBold"
  30. style="HelveticaNormal"
  31. fontSize="12"
  32. pdfFontName="Helvetica-Bold"/>
  33. <!-- Helvetica Bold + Italic -->
  34. <style name="HelveticaBoldItalic"
  35. style="HelveticaNormal"
  36. fontSize="13"
  37. isItalic="true"
  38. pdfFontName="Helvetica-BoldOblique"/>
  39. <!-- ========================= FIELDS ========================= -->
  40. <field name="slno" class="java.lang.Integer"/>
  41. <field name="team_numbers" class="java.lang.String"/>
  42. <field name="no_of_persons" class="java.lang.Long"/>
  43. <field name="hall_no" class="java.lang.String"/>
  44. <field name="zonal_numbers" class="java.lang.String"/>
  45. <field name="ac_no" class="java.lang.Object"/>
  46. <field name="constituency" class="java.lang.String"/>
  47. <field name="training_center" class="java.lang.String"/>
  48. <field name="training_center_address" class="java.lang.String"/>
  49. <!-- ========================= PAGE HEADER ========================= -->
  50. <pageHeader>
  51. <band height="110" splitType="Stretch">
  52. <!-- TITLE -->
  53. <staticText>
  54. <reportElement x="0" y="0" width="555" height="20" style="HelveticaBold"/>
  55. <textElement textAlignment="Center">
  56. <font size="13"/>
  57. </textElement>
  58. <text><![CDATA[Tamil Nadu Assembly Legislative Constituency Elections 2026]]></text>
  59. </staticText>
  60. <staticText>
  61. <reportElement x="0" y="22" width="555" height="20" style="HelveticaBold"/>
  62. <textElement textAlignment="Center"/>
  63. <text><![CDATA[Team Number and Hall Number Information Board]]></text>
  64. </staticText>
  65. <!-- CONSTITUENCY -->
  66. <staticText>
  67. <reportElement x="25" y="40" width="200" height="20" style="HelveticaBold"/>
  68. <text><![CDATA[Assembly Constituency]]></text>
  69. </staticText>
  70. <staticText>
  71. <reportElement x="190" y="40" width="20" height="20" style="HelveticaBold"/>
  72. <text><![CDATA[:]]></text>
  73. </staticText>
  74. <textField>
  75. <reportElement x="200" y="40" width="340" height="20" style="HelveticaBold"/>
  76. <textFieldExpression><![CDATA[($F{ac_no} == null || $F{constituency} == null)
  77. ? ""
  78. : $F{ac_no} + " - " + $F{constituency}]]></textFieldExpression>
  79. </textField>
  80. <!-- TRAINING CENTER -->
  81. <staticText>
  82. <reportElement x="25" y="60" width="150" height="20" style="HelveticaBold"/>
  83. <text><![CDATA[Training Center]]></text>
  84. </staticText>
  85. <staticText>
  86. <reportElement x="190" y="60" width="20" height="20" style="HelveticaBold"/>
  87. <text><![CDATA[:]]></text>
  88. </staticText>
  89. <textField>
  90. <reportElement x="200" y="60" width="340" height="20" style="HelveticaBold"
  91. positionType="Float"/>
  92. <textFieldExpression><![CDATA[$F{training_center}]]></textFieldExpression>
  93. </textField>
  94. <textField isStretchWithOverflow="true">
  95. <reportElement x="200" y="80" width="340" height="20"
  96. style="HelveticaBold" positionType="Float"
  97. stretchType="RelativeToTallestObject"/>
  98. <textElement verticalAlignment="Top"/>
  99. <textFieldExpression><![CDATA[$F{training_center_address}]]></textFieldExpression>
  100. </textField>
  101. </band>
  102. </pageHeader>
  103. <columnHeader>
  104. <band height="35">
  105. <!-- HEADER TEXT -->
  106. <staticText>
  107. <reportElement x="25" y="0" width="50" height="35" style="HelveticaBold"/>
  108. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  109. <text><![CDATA[S.No]]></text>
  110. </staticText>
  111. <staticText>
  112. <reportElement x="75" y="0" width="200" height="35" style="HelveticaBold"/>
  113. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  114. <text><![CDATA[Team Number]]></text>
  115. </staticText>
  116. <staticText>
  117. <reportElement x="275" y="0" width="100" height="35" style="HelveticaBold"/>
  118. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  119. <text><![CDATA[No Of Persons]]></text>
  120. </staticText>
  121. <staticText>
  122. <reportElement x="375" y="0" width="60" height="35" style="HelveticaBold"/>
  123. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  124. <text><![CDATA[Hall No]]></text>
  125. </staticText>
  126. <staticText>
  127. <reportElement x="435" y="0" width="95" height="35" style="HelveticaBold"/>
  128. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  129. <text><![CDATA[Zonal Party No]]></text>
  130. </staticText>
  131. <!-- Borders -->
  132. <line><reportElement x="25" y="0" width="505" height="1"/></line>
  133. <line><reportElement x="25" y="34" width="505" height="1"/></line>
  134. <line><reportElement x="25" y="0" width="1" height="35"/></line>
  135. <line><reportElement x="75" y="0" width="1" height="35"/></line>
  136. <line><reportElement x="275" y="0" width="1" height="35"/></line>
  137. <line><reportElement x="375" y="0" width="1" height="35"/></line>
  138. <line><reportElement x="435" y="0" width="1" height="35"/></line>
  139. <line><reportElement x="530" y="0" width="1" height="35"/></line>
  140. </band>
  141. </columnHeader>
  142. <!-- ========================= DETAIL (MAIN BODY) ========================= -->
  143. <detail>
  144. <band height="40" splitType="Stretch">
  145. <!-- S.No -->
  146. <textField>
  147. <reportElement x="25" y="0" width="50" height="40"
  148. positionType="Float" style="HelveticaNormal"
  149. stretchType="RelativeToTallestObject"/>
  150. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  151. <textFieldExpression><![CDATA[$F{slno}]]></textFieldExpression>
  152. </textField>
  153. <!-- Team Numbers -->
  154. <textField isStretchWithOverflow="true">
  155. <reportElement x="75" y="0" width="200" height="40"
  156. positionType="Float" style="HelveticaNormal"
  157. stretchType="RelativeToTallestObject"/>
  158. <textElement verticalAlignment="Middle">
  159. <paragraph leftIndent="6"/>
  160. </textElement>
  161. <textFieldExpression><![CDATA[$F{team_numbers}]]></textFieldExpression>
  162. </textField>
  163. <!-- No Of Persons -->
  164. <textField>
  165. <reportElement x="275" y="0" width="100" height="40"
  166. positionType="Float" style="HelveticaNormal"
  167. stretchType="RelativeToTallestObject"/>
  168. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  169. <textFieldExpression><![CDATA[$F{no_of_persons}]]></textFieldExpression>
  170. </textField>
  171. <!-- Hall No -->
  172. <textField>
  173. <reportElement x="375" y="0" width="60" height="40"
  174. positionType="Float" style="HelveticaNormal"
  175. stretchType="RelativeToTallestObject"/>
  176. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  177. <textFieldExpression><![CDATA[$F{hall_no}]]></textFieldExpression>
  178. </textField>
  179. <!-- Zonal Party No -->
  180. <textField>
  181. <reportElement x="435" y="0" width="95" height="40"
  182. positionType="Float" style="HelveticaNormal"
  183. stretchType="RelativeToTallestObject"/>
  184. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  185. <textFieldExpression><![CDATA[$F{zonal_numbers}]]></textFieldExpression>
  186. </textField>
  187. <!-- Vertical Borders -->
  188. <line><reportElement x="25" y="0" width="1" height="40"/></line>
  189. <line><reportElement x="75" y="0" width="1" height="40"/></line>
  190. <line><reportElement x="275" y="0" width="1" height="40"/></line>
  191. <line><reportElement x="375" y="0" width="1" height="40"/></line>
  192. <line><reportElement x="435" y="0" width="1" height="40"/></line>
  193. <line><reportElement x="530" y="0" width="1" height="40"/></line>
  194. <!-- Bottom Border -->
  195. <line>
  196. <reportElement x="25" y="39" width="505" height="1"
  197. positionType="Float"/>
  198. </line>
  199. </band>
  200. </detail>
  201. <!-- ================= PAGE FOOTER ================= -->
  202. <!-- <pageFooter>
  203. <band height="30">
  204. <textField>
  205. <reportElement
  206. x="410"
  207. y="5"
  208. width="100"
  209. height="20"
  210. style="HelveticaBold"/>
  211. <textElement textAlignment="Right"
  212. verticalAlignment="Middle"/>
  213. <textFieldExpression><![CDATA[
  214. "Page Number : " + $V{PAGE_NUMBER}
  215. ]]></textFieldExpression>
  216. </textField>
  217. </band>
  218. </pageFooter> -->
  219. </jasperReport>