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.

660 lines
28 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="ThirdAttendanceTNALE"
  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. <property name="net.sf.jasperreports.default.font.name" value="DejaVu Sans"/>
  16. <property name="net.sf.jasperreports.default.pdf.font.name" value="DejaVu Sans"/>
  17. <property name="net.sf.jasperreports.default.pdf.encoding" value="Identity-H"/>
  18. <property name="net.sf.jasperreports.default.pdf.embedded" value="true"/>
  19. <!-- PARAMETERS -->
  20. <parameter name="constituency" class="java.lang.String"/>
  21. <parameter name="training_center_name" class="java.lang.String"/>
  22. <parameter name="training_center_address" class="java.lang.String"/>
  23. <!-- <parameter name="hallno" class="java.lang.Integer"/>-->
  24. <parameter name="constituency_no" class="java.lang.Integer"/>
  25. <!-- <parameter name="zpNo" class="java.lang.Integer"/>-->
  26. <!-- <parameter name="zp_name" class="java.lang.String"/>-->
  27. <!-- FIELDS -->
  28. <!-- <field name="slno" class="java.lang.Integer"/>-->
  29. <field name="hall_no" class="java.lang.Integer"/>
  30. <field name="team_code" class="java.lang.Integer"/>
  31. <field name="poll_no" class="java.lang.String"/>
  32. <field name="poll_station_name" class="java.lang.String"/>
  33. <field name="zpNo" class="java.lang.Integer"/>
  34. <field name="zp_name" class="java.lang.String"/>
  35. <field name="zp_mobile" class="java.lang.String"/>
  36. <field name="azp_name" class="java.lang.String"/>
  37. <field name="azp_mobile" class="java.lang.String"/>
  38. <field name="PO_unique_no" class="java.lang.String"/>
  39. <field name="PO_NAME" class="java.lang.String"/>
  40. <field name="PO_MOBILE" class="java.lang.String"/>
  41. <field name="slno" class="java.lang.Integer"/>
  42. <field name="PO1_unique_no" class="java.lang.String"/>
  43. <field name="PO1_NAME" class="java.lang.String"/>
  44. <field name="PO1_MOBILE" class="java.lang.String"/>
  45. <field name="c_code" class="java.lang.String"/>
  46. <field name="PO2_unique_no" class="java.lang.String"/>
  47. <field name="PO2_NAME" class="java.lang.String"/>
  48. <field name="PO2_MOBILE" class="java.lang.String"/>
  49. <field name="PO3_unique_no" class="java.lang.String"/>
  50. <field name="PO3_NAME" class="java.lang.String"/>
  51. <field name="PO3_MOBILE" class="java.lang.String"/>
  52. <field name="PO4_unique_no" class="java.lang.String"/>
  53. <field name="PO4_NAME" class="java.lang.String"/>
  54. <field name="PO4_MOBILE" class="java.lang.String"/>
  55. <field name="MOB_unique_no" class="java.lang.String"/>
  56. <field name="MOB_NAME" class="java.lang.String"/>
  57. <field name="MOB_MOBILE" class="java.lang.String"/>
  58. <!-- <variable name="currentHall" class="java.lang.Integer"
  59. resetType="Group" resetGroup="HallGroup">
  60. <variableExpression><![CDATA[$F{hall_no}]]></variableExpression>
  61. </variable>
  62. <variable name="SNO_VAR" class="java.lang.Integer"
  63. resetType="Group" resetGroup="HallGroup"
  64. calculation="Count">
  65. <variableExpression><![CDATA[$F{team_code}]]></variableExpression>
  66. </variable>
  67. <group name="HallGroup"
  68. isStartNewPage="true"
  69. isResetPageNumber="true">
  70. <groupExpression><![CDATA[$F{hall_no}]]></groupExpression>
  71. </group>-->
  72. <!-- PAGE HEADER -->
  73. <pageHeader>
  74. <band height="90">
  75. <staticText>
  76. <reportElement x="0" y="0" width="968" height="35"/>
  77. <textElement textAlignment="Center">
  78. <font size="20" isBold="true"/>
  79. </textElement>
  80. <text><![CDATA[TAMIL NADU LEGISLATIVE ASSEMBLY ELECTION -2026]]></text>
  81. </staticText>
  82. <textField>
  83. <reportElement x="10" y="45" width="210" height="18"/>
  84. <textElement><font isBold="true" size="14"/></textElement>
  85. <textFieldExpression><![CDATA["ASSEMBLY CONSTITUENCY"]]></textFieldExpression>
  86. </textField>
  87. <textField>
  88. <reportElement x="220" y="45" width="10" height="18"/>
  89. <textElement><font isBold="true" size="14"/></textElement>
  90. <textFieldExpression><![CDATA[":"]]></textFieldExpression>
  91. </textField>
  92. <textField>
  93. <reportElement x="230" y="45" width="600" height="18"/>
  94. <textElement><font isBold="true" size="14"/></textElement>
  95. <textFieldExpression><![CDATA[$P{constituency_no} + " - " + $P{constituency}]]></textFieldExpression>
  96. </textField>
  97. <!-- <textField>-->
  98. <!-- <reportElement x="0" y="70" width="210" height="18"/>-->
  99. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  100. <!-- <textFieldExpression><![CDATA["TRAINING CENTER"]]></textFieldExpression>-->
  101. <!-- </textField>-->
  102. <!-- <textField>-->
  103. <!-- <reportElement x="210" y="70" width="10" height="18"/>-->
  104. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  105. <!-- <textFieldExpression><![CDATA[":"]]></textFieldExpression>-->
  106. <!-- </textField>-->
  107. <!-- <textField>-->
  108. <!-- <reportElement x="220" y="70" width="700" height="18"/>-->
  109. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  110. <!-- <textFieldExpression><![CDATA[$P{training_center_name}]]></textFieldExpression>-->
  111. <!-- </textField>-->
  112. <!-- <textField>-->
  113. <!-- <reportElement x="220" y="95" width="700" height="18"/>-->
  114. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  115. <!-- <textFieldExpression><![CDATA[$P{training_center_address}]]></textFieldExpression>-->
  116. <!-- </textField>-->
  117. <!-- <textField>-->
  118. <!-- <reportElement x="0" y="120" width="300" height="20"/>-->
  119. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  120. <!-- <textFieldExpression><![CDATA[-->
  121. <!-- $F{hall_no} == null ? "" : "HALL NO : " + $F{hall_no}-->
  122. <!-- ]]></textFieldExpression>-->
  123. <!-- </textField>-->
  124. <!-- <textField>-->
  125. <!-- <reportElement x="0" y="145" width="210" height="18"/>-->
  126. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  127. <!-- <textFieldExpression><![CDATA["Zonal Party Name"]]></textFieldExpression>-->
  128. <!-- </textField>-->
  129. <!-- <textField>-->
  130. <!-- <reportElement x="210" y="145" width="10" height="18"/>-->
  131. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  132. <!-- <textFieldExpression><![CDATA[":"]]></textFieldExpression>-->
  133. <!-- </textField>-->
  134. <!-- <textField>-->
  135. <!-- <reportElement x="220" y="145" width="600" height="18"/>-->
  136. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  137. <!-- <textFieldExpression><![CDATA[-->
  138. <!-- ($F{zpNo} == null || $F{zp_name} == null)-->
  139. <!-- ? ""-->
  140. <!-- : $F{zpNo} + " - " + $F{zp_name} +-->
  141. <!-- ($F{zp_mobile} == null || $F{zp_mobile}.toString().trim().isEmpty()-->
  142. <!-- ? ""-->
  143. <!-- : ", " + $F{zp_mobile})-->
  144. <!-- ]]></textFieldExpression>-->
  145. <!-- </textField>-->
  146. <!-- <textField>-->
  147. <!-- <reportElement x="0" y="170" width="210" height="18"/>-->
  148. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  149. <!-- <textFieldExpression><![CDATA["Assistant Zonal Party Name"]]></textFieldExpression>-->
  150. <!-- </textField>-->
  151. <!-- <textField>-->
  152. <!-- <reportElement x="210" y="170" width="10" height="18"/>-->
  153. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  154. <!-- <textFieldExpression><![CDATA[":"]]></textFieldExpression>-->
  155. <!-- </textField>-->
  156. <!-- <textField>-->
  157. <!-- <reportElement x="220" y="170" width="600" height="18"/>-->
  158. <!-- <textElement><font isBold="true" size="14"/></textElement>-->
  159. <!-- <textFieldExpression><![CDATA[-->
  160. <!-- ($F{zpNo} == null || $F{zp_name} == null)-->
  161. <!-- ? ""-->
  162. <!-- : $F{zpNo} + " - " + $F{azp_name} +-->
  163. <!-- ($F{azp_name} == null || $F{azp_mobile}.toString().trim().isEmpty()-->
  164. <!-- ? ""-->
  165. <!-- : ", " + $F{azp_mobile})-->
  166. <!-- ]]></textFieldExpression>-->
  167. <!-- </textField>-->
  168. </band>
  169. </pageHeader>
  170. <columnHeader>
  171. <band height="60">
  172. <frame>
  173. <reportElement x="10" y="0" width="960" height="60"/>
  174. <box>
  175. <pen lineWidth="1.0"/>
  176. </box>
  177. <!-- S.NO -->
  178. <staticText>
  179. <reportElement x="0" y="0" width="40" height="60"/>
  180. <box><pen lineWidth="0.6"/></box>
  181. <textElement textAlignment="Center" verticalAlignment="Middle">
  182. <font isBold="true"/>
  183. </textElement>
  184. <text><![CDATA[S.NO]]></text>
  185. </staticText>
  186. <!-- POLLING STATION NO AND ADDRESS -->
  187. <staticText>
  188. <reportElement x="40" y="0" width="250" height="60"/>
  189. <box><pen lineWidth="0.6"/></box>
  190. <textElement textAlignment="Center" verticalAlignment="Middle">
  191. <font isBold="true"/>
  192. </textElement>
  193. <text><![CDATA[POLLING STATION NO AND ADDRESS]]></text>
  194. </staticText>
  195. <!-- TEAM NO -->
  196. <staticText>
  197. <reportElement x="290" y="0" width="70" height="60"/>
  198. <box><pen lineWidth="0.6"/></box>
  199. <textElement textAlignment="Center" verticalAlignment="Middle">
  200. <font isBold="true"/>
  201. </textElement>
  202. <text><![CDATA[TEAM NO]]></text>
  203. </staticText>
  204. <!-- PO -->
  205. <staticText>
  206. <reportElement x="360" y="0" width="120" height="60"/>
  207. <box><pen lineWidth="0.6"/></box>
  208. <textElement textAlignment="Center" verticalAlignment="Middle">
  209. <font isBold="true"/>
  210. </textElement>
  211. <text><![CDATA[PO]]></text>
  212. </staticText>
  213. <!-- PO1 -->
  214. <staticText>
  215. <reportElement x="480" y="0" width="120" height="60"/>
  216. <box><pen lineWidth="0.6"/></box>
  217. <textElement textAlignment="Center" verticalAlignment="Middle">
  218. <font isBold="true"/>
  219. </textElement>
  220. <text><![CDATA[PO1]]></text>
  221. </staticText>
  222. <!-- PO2 -->
  223. <staticText>
  224. <reportElement x="600" y="0" width="120" height="60"/>
  225. <box><pen lineWidth="0.6"/></box>
  226. <textElement textAlignment="Center" verticalAlignment="Middle">
  227. <font isBold="true"/>
  228. </textElement>
  229. <text><![CDATA[PO2]]></text>
  230. </staticText>
  231. <!-- PO3 -->
  232. <staticText>
  233. <reportElement x="720" y="0" width="120" height="60"/>
  234. <box><pen lineWidth="0.6"/></box>
  235. <textElement textAlignment="Center" verticalAlignment="Middle">
  236. <font isBold="true"/>
  237. </textElement>
  238. <text><![CDATA[PO3]]></text>
  239. </staticText>
  240. <!-- PO4 -->
  241. <!-- <staticText>-->
  242. <!-- <reportElement x="840" y="0" width="120" height="60"/>-->
  243. <!-- <box><pen lineWidth="0.6"/></box>-->
  244. <!-- <textElement textAlignment="Center" verticalAlignment="Middle">-->
  245. <!-- <font isBold="true"/>-->
  246. <!-- </textElement>-->
  247. <!-- <text><![CDATA[PO4]]></text>-->
  248. <!-- </staticText>-->
  249. <staticText>
  250. <reportElement x="840" y="0" width="120" height="60">
  251. <!-- <printWhenExpression><![CDATA[
  252. $F{MOB_unique_no} != null && !$F{MOB_unique_no}.isEmpty()
  253. ]]></printWhenExpression>-->
  254. </reportElement>
  255. <!-- <box><pen lineWidth="0.6"/></box>-->
  256. <textElement textAlignment="Center" verticalAlignment="Middle">
  257. <font isBold="true"/>
  258. </textElement>
  259. <text><![CDATA[Micro Observer]]></text>
  260. </staticText>
  261. </frame>
  262. </band>
  263. </columnHeader>
  264. <!-- DETAIL -->
  265. <detail>
  266. <band height="90" splitType="Prevent">
  267. <frame>
  268. <reportElement x="10" y="0" width="960" height="90"/>
  269. <box>
  270. <pen lineWidth="1.0"/>
  271. </box>
  272. <!-- S.NO -->
  273. <textField>
  274. <reportElement x="0" y="0" width="40" height="90"/>
  275. <box><pen lineWidth="0.6"/></box>
  276. <textElement textAlignment="Center" verticalAlignment="Middle"/>
  277. <textFieldExpression><![CDATA[$F{slno}]]></textFieldExpression>
  278. </textField>
  279. <!-- POLLING STATION NO AND ADDRESS -->
  280. <!-- POLLING STATION COLUMN -->
  281. <frame>
  282. <reportElement x="40" y="0" width="250" height="90"/>
  283. <box><pen lineWidth="0.6"/></box>
  284. <textField isStretchWithOverflow="true">
  285. <reportElement x="5" y="0" width="245" height="90"/>
  286. <textElement textAlignment="Left" verticalAlignment="Middle">
  287. <font size="10" isBold="true"/>
  288. </textElement>
  289. <textFieldExpression><![CDATA[
  290. ($F{poll_no} == null || $F{poll_no}.trim().isEmpty() || "999".equals($F{poll_no}.trim()))
  291. ? $F{poll_station_name}
  292. : $F{poll_no} + " - " + $F{poll_station_name}
  293. ]]></textFieldExpression>
  294. <!-- <textFieldExpression><![CDATA[
  295. $F{poll_no} + "\n" + $F{poll_station_name}
  296. ]]></textFieldExpression> -->
  297. </textField>
  298. </frame>
  299. <!-- TEAM CODE -->
  300. <frame>
  301. <reportElement x="290" y="0" width="70" height="90"/>
  302. <box><pen lineWidth="0.6"/></box>
  303. <!-- TEAM CODE VALUE -->
  304. <textField>
  305. <reportElement x="0" y="0" width="70" height="25"/>
  306. <textElement textAlignment="Center" verticalAlignment="Middle">
  307. <font size="12" isBold="true"/>
  308. </textElement>
  309. <textFieldExpression><![CDATA[$F{team_code}]]></textFieldExpression>
  310. </textField>
  311. <!-- LABELS -->
  312. <staticText>
  313. <reportElement x="0" y="10" width="70" height="60"/>
  314. <textElement textAlignment="Center" verticalAlignment="Middle">
  315. <font isBold="true"/>
  316. </textElement>
  317. <text><![CDATA[
  318. UNIQUE NO
  319. CELL NO
  320. NAME
  321. ]]></text>
  322. </staticText>
  323. <!-- SIGNATURE -->
  324. <!-- <staticText>-->
  325. <!-- <reportElement x="0" y="85" width="70" height="20"/>-->
  326. <!-- <textElement textAlignment="Center">-->
  327. <!-- <font isBold="true"/>-->
  328. <!-- </textElement>-->
  329. <!-- <text><![CDATA[SIGNATURE]]></text>-->
  330. <!-- </staticText>-->
  331. </frame>
  332. <!-- ================= PO ================= -->
  333. <frame>
  334. <reportElement x="360" y="0" width="120" height="90"/>
  335. <box><pen lineWidth="0.6"/></box>
  336. <!-- SMALL BOX -->
  337. <!-- <rectangle>-->
  338. <!-- <reportElement x="35" y="5" width="80" height="15"/>-->
  339. <!-- <graphicElement>-->
  340. <!-- <pen lineWidth="1.0"/>-->
  341. <!-- </graphicElement>-->
  342. <!-- </rectangle>-->
  343. <textField>
  344. <reportElement x="0" y="25" width="120" height="15"/>
  345. <textElement textAlignment="Center"/>
  346. <textFieldExpression><![CDATA[$F{PO_unique_no}]]></textFieldExpression>
  347. </textField>
  348. <textField>
  349. <reportElement x="0" y="40" width="120" height="15"/>
  350. <textElement textAlignment="Center"/>
  351. <textFieldExpression><![CDATA[$F{PO_MOBILE}]]></textFieldExpression>
  352. </textField>
  353. <textField isStretchWithOverflow="true">
  354. <reportElement x="0" y="55" width="120" height="25"/>
  355. <textElement textAlignment="Center"/>
  356. <textFieldExpression><![CDATA[$F{PO_NAME}]]></textFieldExpression>
  357. </textField>
  358. <!-- <staticText>-->
  359. <!-- <reportElement x="10" y="90" width="140" height="20"/>-->
  360. <!-- <textElement textAlignment="Center"/>-->
  361. <!-- <text><![CDATA[&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;]]></text>-->
  362. <!-- </staticText>-->
  363. </frame>
  364. <!-- ================= PO1 ================= -->
  365. <frame>
  366. <reportElement x="480" y="0" width="120" height="90"/>
  367. <box><pen lineWidth="0.6"/></box>
  368. <!-- <rectangle>-->
  369. <!-- <reportElement x="35" y="5" width="80" height="15"/>-->
  370. <!-- <graphicElement>-->
  371. <!-- <pen lineWidth="1.0"/>-->
  372. <!-- </graphicElement>-->
  373. <!-- </rectangle>-->
  374. <textField>
  375. <reportElement x="0" y="25" width="120" height="15"/>
  376. <textElement textAlignment="Center"/>
  377. <textFieldExpression><![CDATA[$F{PO1_unique_no}]]></textFieldExpression>
  378. </textField>
  379. <textField>
  380. <reportElement x="0" y="40" width="120" height="15"/>
  381. <textElement textAlignment="Center"/>
  382. <textFieldExpression><![CDATA[$F{PO1_MOBILE}]]></textFieldExpression>
  383. </textField>
  384. <textField isStretchWithOverflow="true">
  385. <reportElement x="0" y="55" width="120" height="25"/>
  386. <textElement textAlignment="Center"/>
  387. <textFieldExpression><![CDATA[$F{PO1_NAME}]]></textFieldExpression>
  388. </textField>
  389. <!-- <staticText>-->
  390. <!-- <reportElement x="10" y="90" width="140" height="20"/>-->
  391. <!-- <textElement textAlignment="Center"/>-->
  392. <!-- <text><![CDATA[&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;]]></text>-->
  393. <!-- </staticText>-->
  394. </frame>
  395. <!-- ================= PO2 ================= -->
  396. <frame>
  397. <reportElement x="600" y="0" width="120" height="90"/>
  398. <box><pen lineWidth="0.6"/></box>
  399. <!-- <rectangle>-->
  400. <!-- <reportElement x="35" y="5" width="80" height="15"/>-->
  401. <!-- <graphicElement>-->
  402. <!-- <pen lineWidth="1.0"/>-->
  403. <!-- </graphicElement>-->
  404. <!-- </rectangle>-->
  405. <textField>
  406. <reportElement x="0" y="25" width="120" height="15"/>
  407. <textElement textAlignment="Center"/>
  408. <textFieldExpression><![CDATA[$F{PO2_unique_no}]]></textFieldExpression>
  409. </textField>
  410. <textField>
  411. <reportElement x="0" y="40" width="120" height="15"/>
  412. <textElement textAlignment="Center"/>
  413. <textFieldExpression><![CDATA[$F{PO2_MOBILE}]]></textFieldExpression>
  414. </textField>
  415. <textField isStretchWithOverflow="true">
  416. <reportElement x="0" y="55" width="120" height="25"/>
  417. <textElement textAlignment="Center"/>
  418. <textFieldExpression><![CDATA[$F{PO2_NAME}]]></textFieldExpression>
  419. </textField>
  420. <!-- <staticText>-->
  421. <!-- <reportElement x="10" y="90" width="140" height="20"/>-->
  422. <!-- <textElement textAlignment="Center"/>-->
  423. <!-- <text><![CDATA[&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;]]></text>-->
  424. <!-- </staticText>-->
  425. </frame>
  426. <!-- ================= PO3 ================= -->
  427. <frame>
  428. <reportElement x="720" y="0" width="120" height="90"/>
  429. <box><pen lineWidth="0.6"/></box>
  430. <!-- <rectangle>-->
  431. <!-- <reportElement x="35" y="5" width="80" height="15"/>-->
  432. <!-- <graphicElement>-->
  433. <!-- <pen lineWidth="1.0"/>-->
  434. <!-- </graphicElement>-->
  435. <!-- </rectangle>-->
  436. <textField>
  437. <reportElement x="0" y="25" width="120" height="15"/>
  438. <textElement textAlignment="Center"/>
  439. <textFieldExpression><![CDATA[$F{PO3_unique_no}]]></textFieldExpression>
  440. </textField>
  441. <textField>
  442. <reportElement x="0" y="40" width="120" height="15"/>
  443. <textElement textAlignment="Center"/>
  444. <textFieldExpression><![CDATA[$F{PO3_MOBILE}]]></textFieldExpression>
  445. </textField>
  446. <textField isStretchWithOverflow="true">
  447. <reportElement x="0" y="55" width="120" height="25"/>
  448. <textElement textAlignment="Center"/>
  449. <textFieldExpression><![CDATA[$F{PO3_NAME}]]></textFieldExpression>
  450. </textField>
  451. <!-- <staticText>-->
  452. <!-- <reportElement x="10" y="90" width="140" height="20"/>-->
  453. <!-- <textElement textAlignment="Center"/>-->
  454. <!-- <text><![CDATA[&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;]]></text>-->
  455. <!-- </staticText>-->
  456. </frame>
  457. <!--mob-->
  458. <frame>
  459. <reportElement x="840" y="0" width="120" height="90">
  460. <printWhenExpression><![CDATA[
  461. $F{MOB_unique_no} != null && !$F{MOB_unique_no}.isEmpty()
  462. ]]></printWhenExpression>
  463. </reportElement>
  464. <!-- <box><pen lineWidth="0.6"/></box>-->
  465. <textField>
  466. <reportElement x="0" y="25" width="120" height="15"/>
  467. <textElement textAlignment="Center"/>
  468. <textFieldExpression><![CDATA[$F{MOB_unique_no}]]></textFieldExpression>
  469. </textField>
  470. <textField>
  471. <reportElement x="0" y="40" width="120" height="15"/>
  472. <textElement textAlignment="Center"/>
  473. <textFieldExpression><![CDATA[$F{MOB_MOBILE}]]></textFieldExpression>
  474. </textField>
  475. <textField isStretchWithOverflow="true">
  476. <reportElement x="0" y="55" width="120" height="25"/>
  477. <textElement textAlignment="Center"/>
  478. <textFieldExpression><![CDATA[$F{MOB_NAME}]]></textFieldExpression>
  479. </textField>
  480. </frame>
  481. <!-- ================= PO4 ================= -->
  482. <!-- <frame>-->
  483. <!-- <reportElement x="840" y="0" width="120" height="120"/>-->
  484. <!-- <box><pen lineWidth="0.6"/></box>-->
  485. <!-- -->
  486. <!-- <rectangle>-->
  487. <!-- <reportElement x="35" y="5" width="50" height="15">-->
  488. <!-- <printWhenExpression><![CDATA[-->
  489. <!-- $F{PO4_unique_no} != null && !$F{PO4_unique_no}.isEmpty()-->
  490. <!-- ]]></printWhenExpression>-->
  491. <!-- </reportElement>-->
  492. <!-- <graphicElement>-->
  493. <!-- <pen lineWidth="1.0"/>-->
  494. <!-- </graphicElement>-->
  495. <!-- </rectangle>-->
  496. <!-- <textField>-->
  497. <!-- <reportElement x="0" y="25" width="120" height="15"/>-->
  498. <!-- <textElement textAlignment="Center"/>-->
  499. <!-- <textFieldExpression><![CDATA[$F{PO4_unique_no}]]></textFieldExpression>-->
  500. <!-- </textField>-->
  501. <!-- <textField>-->
  502. <!-- <reportElement x="0" y="40" width="120" height="15"/>-->
  503. <!-- <textElement textAlignment="Center"/>-->
  504. <!-- <textFieldExpression><![CDATA[$F{PO4_MOBILE}]]></textFieldExpression>-->
  505. <!-- </textField>-->
  506. <!-- <textField isStretchWithOverflow="true">-->
  507. <!-- <reportElement x="0" y="55" width="120" height="25"/>-->
  508. <!-- <textElement textAlignment="Center"/>-->
  509. <!-- <textFieldExpression>-->
  510. <!-- <![CDATA[$F{PO4_NAME} == null ? "" : $F{PO4_NAME}]]>-->
  511. <!-- </textFieldExpression>-->
  512. <!-- </textField>-->
  513. <!-- <staticText>-->
  514. <!-- <reportElement x="10" y="90" width="100" height="20">-->
  515. <!-- <printWhenExpression><![CDATA[-->
  516. <!-- $F{PO4_unique_no} != null && !$F{PO4_unique_no}.isEmpty()-->
  517. <!-- ]]></printWhenExpression>-->
  518. <!-- </reportElement>-->
  519. <!-- <textElement textAlignment="Center"/>-->
  520. <!-- <text><![CDATA[&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;]]></text>-->
  521. <!-- </staticText>-->
  522. <!-- &lt;!&ndash; <staticText>&ndash;&gt;-->
  523. <!--&lt;!&ndash; <reportElement x="10" y="90" width="100" height="20"/>&ndash;&gt;-->
  524. <!--&lt;!&ndash; <textElement textAlignment="Center"/>&ndash;&gt;-->
  525. <!--&lt;!&ndash; <text><![CDATA[&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;]]></text>&ndash;&gt;-->
  526. <!--&lt;!&ndash; </staticText>&ndash;&gt;-->
  527. <!-- </frame>-->
  528. </frame>
  529. </band>
  530. </detail>
  531. <!-- FOOTER -->
  532. <pageFooter>
  533. <band height="45">
  534. <!-- PAGE NUMBER -->
  535. <textField>
  536. <reportElement x="700" y="25" width="218" height="15"/>
  537. <textElement textAlignment="Right">
  538. <font isBold="true" size="11"/>
  539. </textElement>
  540. <textFieldExpression><![CDATA[
  541. "Page Number : " + $V{PAGE_NUMBER}
  542. ]]></textFieldExpression>
  543. </textField>
  544. </band>
  545. </pageFooter>
  546. </jasperReport>