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.

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