m2u-upass-admin / resource / reports / rib-transaction-enquiry.jrxml @ 155:4c6a38c6bf10
History | View | Annotate | Download (7.65 KB)
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="rib-transaction-enquiry" pageWidth="2000" pageHeight="595" orientation="Landscape" columnWidth="1960" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" isIgnorePagination="true"> |
3 |
<property name="ireport.zoom" value="1.1"/> |
4 |
<property name="ireport.x" value="0"/> |
5 |
<property name="ireport.y" value="0"/> |
6 |
<property name="net.sf.jasperreports.export.csv.exclude.origin.keep.first.band.columnHeader" value="columnHeader"/> |
7 |
<property name="net.sf.jasperreports.export.csv.exclude.origin.band.pageHeader" value="pageHeader"/> |
8 |
<style name="table"> |
9 |
<box> |
10 |
<pen lineWidth="1.0" lineColor="#000000"/> |
11 |
</box> |
12 |
</style> |
13 |
<style name="table_TH" mode="Opaque" backcolor="#F0F8FF"> |
14 |
<box> |
15 |
<pen lineWidth="0.5" lineColor="#000000"/> |
16 |
</box> |
17 |
</style> |
18 |
<style name="table_CH" mode="Opaque" backcolor="#BFE1FF"> |
19 |
<box> |
20 |
<pen lineWidth="0.5" lineColor="#000000"/> |
21 |
</box> |
22 |
</style> |
23 |
<style name="table_TD" mode="Opaque" backcolor="#FFFFFF"> |
24 |
<box> |
25 |
<pen lineWidth="0.5" lineColor="#000000"/> |
26 |
</box> |
27 |
</style> |
28 |
<parameter name="userNameMap" class="java.util.Map" isForPrompting="false"/> |
29 |
<parameter name="generatedDate" class="java.util.Date"/> |
30 |
<field name="transactionId" class="java.lang.String"/> |
31 |
<field name="userId" class="java.lang.Long"/> |
32 |
<field name="transactionDescription" class="java.lang.String"/> |
33 |
<field name="serviceCode" class="java.lang.String"/> |
34 |
<field name="fromAccountNo" class="java.lang.String"/> |
35 |
<field name="toAccountNo" class="java.lang.String"/> |
36 |
<field name="amount" class="java.math.BigDecimal"/> |
37 |
<field name="details" class="java.lang.String"/> |
38 |
<field name="status" class="java.lang.String"/> |
39 |
<field name="transactionDatetime" class="java.util.Date"/> |
40 |
<field name="effectiveDate" class="java.util.Date"/> |
41 |
<field name="reason" class="java.lang.String"/> |
42 |
<background> |
43 |
<band splitType="Stretch"/> |
44 |
</background> |
45 |
<title> |
46 |
<band height="44" splitType="Stretch"> |
47 |
<staticText> |
48 |
<reportElement x="0" y="0" width="190" height="20"/> |
49 |
<textElement/> |
50 |
<text><![CDATA[IBAM RIB Transaction Enquiry Report]]></text> |
51 |
</staticText> |
52 |
<textField pattern="dd/MM/yyyy"> |
53 |
<reportElement x="0" y="20" width="100" height="20"/> |
54 |
<textElement/> |
55 |
<textFieldExpression class="java.util.Date"><![CDATA[$P{generatedDate}]]></textFieldExpression> |
56 |
</textField> |
57 |
</band> |
58 |
</title> |
59 |
<pageHeader> |
60 |
<band height="35" splitType="Stretch"/> |
61 |
</pageHeader> |
62 |
<columnHeader> |
63 |
<band height="20" splitType="Stretch"> |
64 |
<staticText> |
65 |
<reportElement x="140" y="0" width="100" height="20"/> |
66 |
<textElement/> |
67 |
<text><![CDATA[Transaction Type]]></text> |
68 |
</staticText> |
69 |
<staticText> |
70 |
<reportElement x="240" y="0" width="100" height="20"/> |
71 |
<textElement/> |
72 |
<text><![CDATA[Transaction Code]]></text> |
73 |
</staticText> |
74 |
<staticText> |
75 |
<reportElement x="440" y="0" width="100" height="20"/> |
76 |
<textElement/> |
77 |
<text><![CDATA[From Account No]]></text> |
78 |
</staticText> |
79 |
<staticText> |
80 |
<reportElement x="540" y="0" width="100" height="20"/> |
81 |
<textElement/> |
82 |
<text><![CDATA[To Account No]]></text> |
83 |
</staticText> |
84 |
<staticText> |
85 |
<reportElement x="640" y="0" width="100" height="20"/> |
86 |
<textElement/> |
87 |
<text><![CDATA[Amount]]></text> |
88 |
</staticText> |
89 |
<staticText> |
90 |
<reportElement x="740" y="0" width="100" height="20"/> |
91 |
<textElement/> |
92 |
<text><![CDATA[Transaction Status]]></text> |
93 |
</staticText> |
94 |
<staticText> |
95 |
<reportElement x="1040" y="0" width="100" height="20"/> |
96 |
<textElement/> |
97 |
<text><![CDATA[Effective Date]]></text> |
98 |
</staticText> |
99 |
<staticText> |
100 |
<reportElement x="940" y="0" width="100" height="20"/> |
101 |
<textElement/> |
102 |
<text><![CDATA[Host Error Reason]]></text> |
103 |
</staticText> |
104 |
<staticText> |
105 |
<reportElement x="0" y="2" width="140" height="18"/> |
106 |
<textElement/> |
107 |
<text><![CDATA[Transaction ID]]></text> |
108 |
</staticText> |
109 |
<staticText> |
110 |
<reportElement x="1140" y="0" width="100" height="20"/> |
111 |
<textElement/> |
112 |
<text><![CDATA[Transaction Date]]></text> |
113 |
</staticText> |
114 |
<staticText> |
115 |
<reportElement x="340" y="0" width="100" height="20"/> |
116 |
<textElement/> |
117 |
<text><![CDATA[Customer Name]]></text> |
118 |
</staticText> |
119 |
<staticText> |
120 |
<reportElement x="840" y="0" width="100" height="20"/> |
121 |
<textElement/> |
122 |
<text><![CDATA[Details]]></text> |
123 |
</staticText> |
124 |
</band> |
125 |
</columnHeader> |
126 |
<detail> |
127 |
<band height="59" splitType="Stretch"> |
128 |
<textField isStretchWithOverflow="true" isBlankWhenNull="true"> |
129 |
<reportElement x="141" y="0" width="100" height="43"/> |
130 |
<textElement/> |
131 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{transactionDescription}]]></textFieldExpression> |
132 |
</textField> |
133 |
<textField isBlankWhenNull="true"> |
134 |
<reportElement x="241" y="0" width="100" height="43"/> |
135 |
<textElement/> |
136 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{serviceCode}]]></textFieldExpression> |
137 |
</textField> |
138 |
<textField isBlankWhenNull="true"> |
139 |
<reportElement x="441" y="0" width="100" height="43"/> |
140 |
<textElement/> |
141 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{fromAccountNo}]]></textFieldExpression> |
142 |
</textField> |
143 |
<textField isBlankWhenNull="true"> |
144 |
<reportElement x="541" y="0" width="100" height="43"/> |
145 |
<textElement/> |
146 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{toAccountNo}]]></textFieldExpression> |
147 |
</textField> |
148 |
<textField> |
149 |
<reportElement x="641" y="0" width="100" height="43"/> |
150 |
<textElement/> |
151 |
<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{amount}]]></textFieldExpression> |
152 |
</textField> |
153 |
<textField isStretchWithOverflow="true" isBlankWhenNull="true"> |
154 |
<reportElement x="741" y="0" width="100" height="43"/> |
155 |
<textElement/> |
156 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{status}]]></textFieldExpression> |
157 |
</textField> |
158 |
<textField isBlankWhenNull="true"> |
159 |
<reportElement x="0" y="0" width="141" height="43"/> |
160 |
<textElement/> |
161 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{transactionId}]]></textFieldExpression> |
162 |
</textField> |
163 |
<textField pattern="dd/MM/yyyy HH:mm:ss" isBlankWhenNull="true"> |
164 |
<reportElement x="1141" y="0" width="100" height="43"/> |
165 |
<textElement/> |
166 |
<textFieldExpression class="java.util.Date"><![CDATA[$F{transactionDatetime}]]></textFieldExpression> |
167 |
</textField> |
168 |
<textField> |
169 |
<reportElement x="941" y="0" width="100" height="43"/> |
170 |
<textElement/> |
171 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{reason}]]></textFieldExpression> |
172 |
</textField> |
173 |
<textField isBlankWhenNull="true"> |
174 |
<reportElement x="341" y="0" width="100" height="43"/> |
175 |
<textElement/> |
176 |
<textFieldExpression class="java.lang.String"><![CDATA[$P{userNameMap}.get($F{userId})]]></textFieldExpression> |
177 |
</textField> |
178 |
<textField isStretchWithOverflow="true" isBlankWhenNull="true"> |
179 |
<reportElement x="841" y="0" width="100" height="43"/> |
180 |
<textElement/> |
181 |
<textFieldExpression class="java.lang.String"><![CDATA[$F{details}]]></textFieldExpression> |
182 |
</textField> |
183 |
<textField pattern="dd/MM/yyyy HH:mm:ss" isBlankWhenNull="true"> |
184 |
<reportElement x="1041" y="0" width="100" height="43"/> |
185 |
<textElement/> |
186 |
<textFieldExpression class="java.util.Date"><![CDATA[$F{effectiveDate}]]></textFieldExpression> |
187 |
</textField> |
188 |
</band> |
189 |
</detail> |
190 |
<columnFooter> |
191 |
<band splitType="Stretch"/> |
192 |
</columnFooter> |
193 |
<pageFooter> |
194 |
<band splitType="Stretch"/> |
195 |
</pageFooter> |
196 |
<summary> |
197 |
<band splitType="Stretch"/> |
198 |
</summary> |
199 |
</jasperReport> |