RekonPerFlagReport.jrxml 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <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="RekonFlagReport" language="groovy" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="AllSectionsNoDetail" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" isFloatColumnFooter="true">
  3. <property name="ireport.zoom" value="1.0"/>
  4. <property name="ireport.x" value="0"/>
  5. <property name="ireport.y" value="0"/>
  6. <parameter name="PATH_IMAGE" class="java.lang.String">
  7. <defaultValueExpression><![CDATA["D:/project/BTN/btnui2/REKON/WebContent/WEB-INF/jrxml/images/btn_logo_report.jpg"]]></defaultValueExpression>
  8. </parameter>
  9. <parameter name="PERIODE_START" class="java.util.Date">
  10. <defaultValueExpression><![CDATA[new java.util.Date()]]></defaultValueExpression>
  11. </parameter>
  12. <parameter name="PERIODE_END" class="java.util.Date">
  13. <defaultValueExpression><![CDATA[new java.util.Date()]]></defaultValueExpression>
  14. </parameter>
  15. <parameter name="PRINT_BY" class="java.lang.String"/>
  16. <parameter name="PRINT_DATE" class="java.util.Date"/>
  17. <parameter name="FLAG_REPORT" class="java.lang.String">
  18. <defaultValueExpression><![CDATA[0]]></defaultValueExpression>
  19. </parameter>
  20. <queryString>
  21. <![CDATA[SELECT A13 FLAG, A18 TBCODE, A19 TBNAME, A01 TIME, DATE(A02) DATE, A10 CUSTOMER_ID, A24 TRANS_CODE, A20 REC_NO, A09 REF_NO, A07 METER_NO, A08 AMOUNT, COALESCE(A23, NULL, 0) CHARGE, A08 + COALESCE(A23, NULL, 0) TOTAL_AMOUNT, A25 USERID
  22. FROM MWTEMP.TEMPTABLE
  23. WHERE
  24. A13 IN ('0', '3') AND A15 <> '' AND date(a02) >= $P{PERIODE_START} AND date(a02) <= $P{PERIODE_END}
  25. AND A13 = $P{FLAG_REPORT}
  26. ORDER
  27. BY A02 ASC, A13 ASC, A18 ASC, A01 ASC]]>
  28. </queryString>
  29. <field name="FLAG" class="java.lang.String">
  30. <fieldDescription><![CDATA[]]></fieldDescription>
  31. </field>
  32. <field name="TBCODE" class="java.lang.String">
  33. <fieldDescription><![CDATA[]]></fieldDescription>
  34. </field>
  35. <field name="TBNAME" class="java.lang.String">
  36. <fieldDescription><![CDATA[]]></fieldDescription>
  37. </field>
  38. <field name="TIME" class="java.lang.String">
  39. <fieldDescription><![CDATA[]]></fieldDescription>
  40. </field>
  41. <field name="DATE" class="java.sql.Date">
  42. <fieldDescription><![CDATA[]]></fieldDescription>
  43. </field>
  44. <field name="CUSTOMER_ID" class="java.lang.String">
  45. <fieldDescription><![CDATA[]]></fieldDescription>
  46. </field>
  47. <field name="TRANS_CODE" class="java.lang.String">
  48. <fieldDescription><![CDATA[]]></fieldDescription>
  49. </field>
  50. <field name="REC_NO" class="java.lang.String">
  51. <fieldDescription><![CDATA[]]></fieldDescription>
  52. </field>
  53. <field name="REF_NO" class="java.lang.String">
  54. <fieldDescription><![CDATA[]]></fieldDescription>
  55. </field>
  56. <field name="METER_NO" class="java.lang.String">
  57. <fieldDescription><![CDATA[]]></fieldDescription>
  58. </field>
  59. <field name="AMOUNT" class="java.lang.String">
  60. <fieldDescription><![CDATA[]]></fieldDescription>
  61. </field>
  62. <field name="CHARGE" class="java.math.BigDecimal">
  63. <fieldDescription><![CDATA[]]></fieldDescription>
  64. </field>
  65. <field name="TOTAL_AMOUNT" class="java.math.BigDecimal">
  66. <fieldDescription><![CDATA[]]></fieldDescription>
  67. </field>
  68. <field name="USERID" class="java.lang.String">
  69. <fieldDescription><![CDATA[]]></fieldDescription>
  70. </field>
  71. <variable name="TOTAL_AMOUNT" class="java.math.BigDecimal" resetType="Group" resetGroup="BRANCH" calculation="Sum">
  72. <variableExpression><![CDATA[($F{AMOUNT} == null || $F{AMOUNT}.trim() == "") ? java.math.BigDecimal.ZERO : new java.math.BigDecimal($F{AMOUNT})]]></variableExpression>
  73. </variable>
  74. <group name="DATE" isStartNewPage="true">
  75. <groupExpression><![CDATA[$F{DATE}]]></groupExpression>
  76. <groupHeader>
  77. <band height="50">
  78. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  79. <reportElement x="0" y="16" width="368" height="20"/>
  80. <textElement verticalAlignment="Middle">
  81. <font size="12" isBold="true"/>
  82. </textElement>
  83. <textFieldExpression class="java.lang.String"><![CDATA["Tanggal Transaksi : ".concat(new java.text.SimpleDateFormat("dd/MM/yyyy").format($F{DATE}))]]></textFieldExpression>
  84. </textField>
  85. </band>
  86. </groupHeader>
  87. <groupFooter>
  88. <band height="50"/>
  89. </groupFooter>
  90. </group>
  91. <group name="BRANCH">
  92. <groupExpression><![CDATA[$F{TBCODE}]]></groupExpression>
  93. <groupHeader>
  94. <band height="50">
  95. <staticText>
  96. <reportElement stretchType="RelativeToBandHeight" x="93" y="30" width="106" height="20"/>
  97. <box topPadding="2" leftPadding="4">
  98. <pen lineWidth="0.75"/>
  99. <topPen lineWidth="0.75"/>
  100. <leftPen lineWidth="0.75"/>
  101. <bottomPen lineWidth="0.75"/>
  102. <rightPen lineWidth="0.75"/>
  103. </box>
  104. <textElement verticalAlignment="Top">
  105. <font fontName="SansSerif" size="8" isBold="true"/>
  106. </textElement>
  107. <text><![CDATA[TIME]]></text>
  108. </staticText>
  109. <staticText>
  110. <reportElement stretchType="RelativeToBandHeight" x="199" y="30" width="101" height="20"/>
  111. <box topPadding="2" leftPadding="0" rightPadding="4">
  112. <pen lineWidth="0.75"/>
  113. <topPen lineWidth="0.75"/>
  114. <leftPen lineWidth="0.75"/>
  115. <bottomPen lineWidth="0.75"/>
  116. <rightPen lineWidth="0.75"/>
  117. </box>
  118. <textElement textAlignment="Right" verticalAlignment="Top">
  119. <font fontName="SansSerif" size="8" isBold="true"/>
  120. </textElement>
  121. <text><![CDATA[ID Pelanggan]]></text>
  122. </staticText>
  123. <staticText>
  124. <reportElement stretchType="RelativeToBandHeight" x="0" y="30" width="93" height="20"/>
  125. <box topPadding="2" leftPadding="4">
  126. <pen lineWidth="0.75"/>
  127. <topPen lineWidth="0.75"/>
  128. <leftPen lineWidth="0.75"/>
  129. <bottomPen lineWidth="0.75"/>
  130. <rightPen lineWidth="0.75"/>
  131. </box>
  132. <textElement verticalAlignment="Top">
  133. <font fontName="SansSerif" size="8" isBold="true"/>
  134. </textElement>
  135. <text><![CDATA[FLAG]]></text>
  136. </staticText>
  137. <staticText>
  138. <reportElement stretchType="RelativeToBandHeight" x="0" y="10" width="93" height="20"/>
  139. <box topPadding="2" leftPadding="4">
  140. <pen lineWidth="0.75"/>
  141. <topPen lineWidth="0.75"/>
  142. <leftPen lineWidth="0.75"/>
  143. <bottomPen lineWidth="0.75"/>
  144. <rightPen lineWidth="0.75"/>
  145. </box>
  146. <textElement verticalAlignment="Top">
  147. <font fontName="SansSerif" size="10" isBold="true"/>
  148. </textElement>
  149. <text><![CDATA[BRANCH :]]></text>
  150. </staticText>
  151. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  152. <reportElement stretchType="RelativeToBandHeight" x="93" y="10" width="207" height="20" isPrintWhenDetailOverflows="true"/>
  153. <box leftPadding="4">
  154. <pen lineWidth="0.75"/>
  155. <topPen lineWidth="0.75" lineStyle="Solid"/>
  156. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  157. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  158. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  159. </box>
  160. <textElement verticalAlignment="Middle">
  161. <font size="10"/>
  162. </textElement>
  163. <textFieldExpression class="java.lang.String"><![CDATA[$F{TBCODE}.concat(" - ").concat($F{TBNAME})]]></textFieldExpression>
  164. </textField>
  165. <staticText>
  166. <reportElement stretchType="RelativeToBandHeight" x="300" y="30" width="76" height="20"/>
  167. <box topPadding="2" leftPadding="0" rightPadding="4">
  168. <pen lineWidth="0.75"/>
  169. <topPen lineWidth="0.75"/>
  170. <leftPen lineWidth="0.75"/>
  171. <bottomPen lineWidth="0.75"/>
  172. <rightPen lineWidth="0.75"/>
  173. </box>
  174. <textElement textAlignment="Center" verticalAlignment="Top">
  175. <font fontName="SansSerif" size="8" isBold="true"/>
  176. </textElement>
  177. <text><![CDATA[Kode Transaksi]]></text>
  178. </staticText>
  179. <staticText>
  180. <reportElement stretchType="RelativeToBandHeight" x="376" y="30" width="76" height="20"/>
  181. <box topPadding="2" leftPadding="0" rightPadding="4">
  182. <pen lineWidth="0.75"/>
  183. <topPen lineWidth="0.75"/>
  184. <leftPen lineWidth="0.75"/>
  185. <bottomPen lineWidth="0.75"/>
  186. <rightPen lineWidth="0.75"/>
  187. </box>
  188. <textElement textAlignment="Center" verticalAlignment="Top">
  189. <font fontName="SansSerif" size="8" isBold="true"/>
  190. </textElement>
  191. <text><![CDATA[No Rekening]]></text>
  192. </staticText>
  193. <staticText>
  194. <reportElement stretchType="RelativeToBandHeight" x="452" y="30" width="76" height="20"/>
  195. <box topPadding="2" leftPadding="0" rightPadding="4">
  196. <pen lineWidth="0.75"/>
  197. <topPen lineWidth="0.75"/>
  198. <leftPen lineWidth="0.75"/>
  199. <bottomPen lineWidth="0.75"/>
  200. <rightPen lineWidth="0.75"/>
  201. </box>
  202. <textElement textAlignment="Center" verticalAlignment="Top">
  203. <font fontName="SansSerif" size="8" isBold="true"/>
  204. </textElement>
  205. <text><![CDATA[MLPO Ref No]]></text>
  206. </staticText>
  207. <staticText>
  208. <reportElement stretchType="RelativeToBandHeight" x="528" y="30" width="76" height="20"/>
  209. <box topPadding="2" leftPadding="0" rightPadding="4">
  210. <pen lineWidth="0.75"/>
  211. <topPen lineWidth="0.75"/>
  212. <leftPen lineWidth="0.75"/>
  213. <bottomPen lineWidth="0.75"/>
  214. <rightPen lineWidth="0.75"/>
  215. </box>
  216. <textElement textAlignment="Center" verticalAlignment="Top">
  217. <font fontName="SansSerif" size="8" isBold="true"/>
  218. </textElement>
  219. <text><![CDATA[Jumlah Tagihan]]></text>
  220. </staticText>
  221. <staticText>
  222. <reportElement stretchType="RelativeToBandHeight" x="604" y="30" width="76" height="20"/>
  223. <box topPadding="2" leftPadding="0" rightPadding="4">
  224. <pen lineWidth="0.75"/>
  225. <topPen lineWidth="0.75"/>
  226. <leftPen lineWidth="0.75"/>
  227. <bottomPen lineWidth="0.75"/>
  228. <rightPen lineWidth="0.75"/>
  229. </box>
  230. <textElement textAlignment="Center" verticalAlignment="Top">
  231. <font fontName="SansSerif" size="8" isBold="true"/>
  232. </textElement>
  233. <text><![CDATA[Admin Bank]]></text>
  234. </staticText>
  235. <staticText>
  236. <reportElement stretchType="RelativeToBandHeight" x="680" y="30" width="76" height="20"/>
  237. <box topPadding="2" leftPadding="0" rightPadding="4">
  238. <pen lineWidth="0.75"/>
  239. <topPen lineWidth="0.75"/>
  240. <leftPen lineWidth="0.75"/>
  241. <bottomPen lineWidth="0.75"/>
  242. <rightPen lineWidth="0.75"/>
  243. </box>
  244. <textElement textAlignment="Center" verticalAlignment="Top">
  245. <font fontName="SansSerif" size="8" isBold="true"/>
  246. </textElement>
  247. <text><![CDATA[Jumlah Penerimaan]]></text>
  248. </staticText>
  249. <staticText>
  250. <reportElement stretchType="RelativeToBandHeight" x="756" y="30" width="46" height="20"/>
  251. <box topPadding="2" leftPadding="0" rightPadding="4">
  252. <pen lineWidth="0.75"/>
  253. <topPen lineWidth="0.75"/>
  254. <leftPen lineWidth="0.75"/>
  255. <bottomPen lineWidth="0.75"/>
  256. <rightPen lineWidth="0.75"/>
  257. </box>
  258. <textElement textAlignment="Center" verticalAlignment="Top">
  259. <font fontName="SansSerif" size="8" isBold="true"/>
  260. </textElement>
  261. <text><![CDATA[User ID]]></text>
  262. </staticText>
  263. </band>
  264. </groupHeader>
  265. <groupFooter>
  266. <band height="20">
  267. <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
  268. <reportElement stretchType="RelativeToBandHeight" x="93" y="0" width="234" height="20" isPrintWhenDetailOverflows="true"/>
  269. <box rightPadding="4">
  270. <pen lineWidth="0.75"/>
  271. <topPen lineWidth="0.75" lineStyle="Solid"/>
  272. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  273. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  274. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  275. </box>
  276. <textElement textAlignment="Right" verticalAlignment="Middle">
  277. <font size="10" isBold="true"/>
  278. </textElement>
  279. <textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{TOTAL_AMOUNT}]]></textFieldExpression>
  280. </textField>
  281. <staticText>
  282. <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="93" height="20"/>
  283. <box topPadding="2" leftPadding="4">
  284. <pen lineWidth="0.75"/>
  285. <topPen lineWidth="0.75"/>
  286. <leftPen lineWidth="0.75"/>
  287. <bottomPen lineWidth="0.75"/>
  288. <rightPen lineWidth="0.75"/>
  289. </box>
  290. <textElement verticalAlignment="Top">
  291. <font fontName="SansSerif" size="10" isBold="true"/>
  292. </textElement>
  293. <text><![CDATA[TOTAL :]]></text>
  294. </staticText>
  295. </band>
  296. </groupFooter>
  297. </group>
  298. <background>
  299. <band splitType="Stretch"/>
  300. </background>
  301. <title>
  302. <band height="50" splitType="Stretch">
  303. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  304. <reportElement x="129" y="0" width="426" height="20"/>
  305. <textElement textAlignment="Center" verticalAlignment="Middle">
  306. <font size="14" isBold="true"/>
  307. </textElement>
  308. <textFieldExpression class="java.lang.String"><![CDATA["LAPORAN REKON"]]></textFieldExpression>
  309. </textField>
  310. <image>
  311. <reportElement x="0" y="0" width="129" height="30"/>
  312. <imageExpression class="java.lang.String"><![CDATA[$P{PATH_IMAGE}]]></imageExpression>
  313. </image>
  314. </band>
  315. </title>
  316. <detail>
  317. <band height="20" splitType="Stretch">
  318. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  319. <reportElement stretchType="RelativeToBandHeight" x="199" y="0" width="101" height="20" isPrintWhenDetailOverflows="true"/>
  320. <box leftPadding="4">
  321. <pen lineWidth="0.75"/>
  322. <topPen lineWidth="0.75" lineStyle="Solid"/>
  323. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  324. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  325. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  326. </box>
  327. <textElement verticalAlignment="Middle">
  328. <font size="8"/>
  329. </textElement>
  330. <textFieldExpression class="java.lang.String"><![CDATA[$F{CUSTOMER_ID}]]></textFieldExpression>
  331. </textField>
  332. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  333. <reportElement stretchType="RelativeToBandHeight" x="452" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  334. <box leftPadding="4" rightPadding="4">
  335. <pen lineWidth="0.75"/>
  336. <topPen lineWidth="0.75" lineStyle="Solid"/>
  337. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  338. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  339. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  340. </box>
  341. <textElement verticalAlignment="Middle">
  342. <font size="8"/>
  343. </textElement>
  344. <textFieldExpression class="java.lang.String"><![CDATA[$F{REF_NO}]]></textFieldExpression>
  345. </textField>
  346. <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
  347. <reportElement stretchType="RelativeToBandHeight" x="680" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  348. <box rightPadding="4">
  349. <pen lineWidth="0.75"/>
  350. <topPen lineWidth="0.75" lineStyle="Solid"/>
  351. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  352. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  353. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  354. </box>
  355. <textElement textAlignment="Right" verticalAlignment="Middle">
  356. <font size="8"/>
  357. </textElement>
  358. <textFieldExpression class="java.math.BigDecimal"><![CDATA[]]></textFieldExpression>
  359. </textField>
  360. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  361. <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="93" height="20" isPrintWhenDetailOverflows="true"/>
  362. <box leftPadding="4">
  363. <pen lineWidth="0.75"/>
  364. <topPen lineWidth="0.75" lineStyle="Solid"/>
  365. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  366. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  367. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  368. </box>
  369. <textElement verticalAlignment="Middle">
  370. <font size="8"/>
  371. </textElement>
  372. <textFieldExpression class="java.lang.String"><![CDATA[$F{FLAG}]]></textFieldExpression>
  373. </textField>
  374. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  375. <reportElement stretchType="RelativeToBandHeight" x="93" y="0" width="106" height="20" isPrintWhenDetailOverflows="true"/>
  376. <box leftPadding="4">
  377. <pen lineWidth="0.75"/>
  378. <topPen lineWidth="0.75" lineStyle="Solid"/>
  379. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  380. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  381. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  382. </box>
  383. <textElement verticalAlignment="Middle">
  384. <font size="8"/>
  385. </textElement>
  386. <textFieldExpression class="java.lang.String"><![CDATA[$F{TIME}]]></textFieldExpression>
  387. </textField>
  388. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  389. <reportElement stretchType="RelativeToBandHeight" x="300" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  390. <box leftPadding="4">
  391. <pen lineWidth="0.75"/>
  392. <topPen lineWidth="0.75" lineStyle="Solid"/>
  393. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  394. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  395. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  396. </box>
  397. <textElement verticalAlignment="Middle">
  398. <font size="8"/>
  399. </textElement>
  400. <textFieldExpression class="java.lang.String"><![CDATA[$F{TRANS_CODE}]]></textFieldExpression>
  401. </textField>
  402. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  403. <reportElement stretchType="RelativeToBandHeight" x="376" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  404. <box leftPadding="4">
  405. <pen lineWidth="0.75"/>
  406. <topPen lineWidth="0.75" lineStyle="Solid"/>
  407. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  408. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  409. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  410. </box>
  411. <textElement verticalAlignment="Middle">
  412. <font size="8"/>
  413. </textElement>
  414. <textFieldExpression class="java.lang.String"><![CDATA[$F{REC_NO}]]></textFieldExpression>
  415. </textField>
  416. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  417. <reportElement stretchType="RelativeToBandHeight" x="528" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  418. <box leftPadding="4">
  419. <pen lineWidth="0.75"/>
  420. <topPen lineWidth="0.75" lineStyle="Solid"/>
  421. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  422. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  423. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  424. </box>
  425. <textElement verticalAlignment="Middle">
  426. <font size="8"/>
  427. </textElement>
  428. <textFieldExpression class="java.lang.String"><![CDATA[$F{AMOUNT}]]></textFieldExpression>
  429. </textField>
  430. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  431. <reportElement stretchType="RelativeToBandHeight" x="604" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  432. <box leftPadding="4">
  433. <pen lineWidth="0.75"/>
  434. <topPen lineWidth="0.75" lineStyle="Solid"/>
  435. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  436. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  437. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  438. </box>
  439. <textElement verticalAlignment="Middle">
  440. <font size="8"/>
  441. </textElement>
  442. <textFieldExpression class="java.lang.String"><![CDATA[$F{CHARGE}]]></textFieldExpression>
  443. </textField>
  444. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  445. <reportElement stretchType="RelativeToBandHeight" x="680" y="0" width="76" height="20" isPrintWhenDetailOverflows="true"/>
  446. <box leftPadding="4">
  447. <pen lineWidth="0.75"/>
  448. <topPen lineWidth="0.75" lineStyle="Solid"/>
  449. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  450. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  451. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  452. </box>
  453. <textElement verticalAlignment="Middle">
  454. <font size="8"/>
  455. </textElement>
  456. <textFieldExpression class="java.lang.String"><![CDATA[$F{TOTAL_AMOUNT}]]></textFieldExpression>
  457. </textField>
  458. <textField isStretchWithOverflow="true" isBlankWhenNull="true">
  459. <reportElement stretchType="RelativeToBandHeight" x="756" y="0" width="46" height="20" isPrintWhenDetailOverflows="true"/>
  460. <box leftPadding="4">
  461. <pen lineWidth="0.75"/>
  462. <topPen lineWidth="0.75" lineStyle="Solid"/>
  463. <leftPen lineWidth="0.75" lineStyle="Solid"/>
  464. <bottomPen lineWidth="0.75" lineStyle="Solid"/>
  465. <rightPen lineWidth="0.75" lineStyle="Solid"/>
  466. </box>
  467. <textElement verticalAlignment="Middle">
  468. <font size="8"/>
  469. </textElement>
  470. <textFieldExpression class="java.lang.String"><![CDATA[$F{USERID}]]></textFieldExpression>
  471. </textField>
  472. </band>
  473. </detail>
  474. </jasperReport>