source: trunk/web-app/reports/equipmentRegister.jrxml @ 654

Last change on this file since 654 was 654, checked in by gav, 14 years ago

New asset report: Equipment Register.

File size: 24.4 KB
Line 
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="reportName" language="groovy" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="824" leftMargin="9" rightMargin="9" topMargin="9" bottomMargin="9" isSummaryNewPage="true" isSummaryWithPageHeaderAndFooter="true">
3        <property name="ireport.scriptlethandling" value="0"/>
4        <property name="ireport.encoding" value="UTF-8"/>
5        <property name="ireport.zoom" value="1.5"/>
6        <property name="ireport.x" value="31"/>
7        <property name="ireport.y" value="672"/>
8        <import value="net.sf.jasperreports.engine.*"/>
9        <import value="java.util.*"/>
10        <import value="net.sf.jasperreports.engine.data.*"/>
11        <style name="table" isDefault="false">
12                <box>
13                        <pen lineWidth="1.0" lineColor="#000000"/>
14                        <topPen lineWidth="1.0"/>
15                        <leftPen lineWidth="1.0"/>
16                        <bottomPen lineWidth="1.0"/>
17                        <rightPen lineWidth="1.0"/>
18                </box>
19        </style>
20        <style name="table_TH" isDefault="false" mode="Opaque" backcolor="#F0F8FF">
21                <box>
22                        <pen lineWidth="0.5" lineColor="#000000"/>
23                </box>
24        </style>
25        <style name="table_CH" isDefault="false" mode="Opaque" backcolor="#BFE1FF">
26                <box>
27                        <pen lineWidth="0.5" lineColor="#000000"/>
28                </box>
29        </style>
30        <style name="table_TD" isDefault="false" mode="Opaque" backcolor="#FFFFFF" pattern="">
31                <box>
32                        <pen lineWidth="0.5" lineColor="#000000"/>
33                </box>
34        </style>
35        <subDataset name="dataset1">
36                <queryString language="SQL">
37                        <![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{dataList})]]>
38                </queryString>
39                <field name="name" class="java.lang.String"/>
40                <field name="description" class="java.lang.String"/>
41                <field name="comment" class="java.lang.String"/>
42                <field name="Serial Number" class="java.lang.String"/>
43                <field name="Model Number" class="java.lang.String"/>
44                <field name="Manufacturer" class="java.lang.String"/>
45                <field name="Hazards Identified" class="java.lang.String"/>
46                <field name="Risk Assesment" class="java.lang.String"/>
47                <field name="Safe Work Procedure" class="java.lang.String"/>
48                <field name="Maintenance Frequency" class="java.lang.String"/>
49                <field name="Maintenance Date" class="java.lang.String"/>
50                <field name="Registration Required" class="java.lang.String"/>
51                <field name="Registration Expiry Date" class="java.lang.String"/>
52                <field name="assetName" class="java.lang.String"/>
53                <group name="assetName">
54                        <groupExpression><![CDATA[$F{assetName}]]></groupExpression>
55                </group>
56        </subDataset>
57        <parameter name="reportTitle" class="java.lang.String"/>
58        <parameter name="currentUser" class="java.lang.String"/>
59        <parameter name="logoUrl" class="java.lang.String"/>
60        <parameter name="section" class="java.lang.String"/>
61        <parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false">
62                <defaultValueExpression><![CDATA["C:\\Documents and Settings\\kromhoutg\\My Documents\\reports\\"]]></defaultValueExpression>
63        </parameter>
64        <queryString language="SQL">
65                <![CDATA[]]>
66        </queryString>
67        <field name="dataList" class="java.util.List"/>
68        <field name="attribTypes" class="java.lang.String"/>
69        <field name="assetsWithoutEquipment" class="java.lang.String"/>
70        <background>
71                <band splitType="Stretch"/>
72        </background>
73        <pageHeader>
74                <band height="57" splitType="Stretch">
75                        <textField>
76                                <reportElement key="staticText-1" x="398" y="14" width="340" height="20"/>
77                                <textElement textAlignment="Center" verticalAlignment="Top" markup="none">
78                                        <font fontName="Serif" size="14"/>
79                                </textElement>
80                                <textFieldExpression class="java.lang.String"><![CDATA[$P{reportTitle}]]></textFieldExpression>
81                        </textField>
82                        <image>
83                                <reportElement x="0" y="0" width="340" height="57"/>
84                                <imageExpression class="java.net.URL"><![CDATA[new URL($P{logoUrl})]]></imageExpression>
85                        </image>
86                        <textField>
87                                <reportElement x="398" y="34" width="340" height="12"/>
88                                <textElement textAlignment="Center">
89                                        <font fontName="Serif" size="8"/>
90                                </textElement>
91                                <textFieldExpression class="java.lang.String"><![CDATA["Section: "+$P{section}]]></textFieldExpression>
92                        </textField>
93                </band>
94        </pageHeader>
95        <columnHeader>
96                <band splitType="Stretch"/>
97        </columnHeader>
98        <detail>
99                <band height="492" splitType="Immediate">
100                        <componentElement>
101                                <reportElement key="table" style="table" x="2" y="2" width="820" height="488"/>
102                                <jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
103                                        <datasetRun subDataset="dataset1">
104                                                <dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{dataList})]]></dataSourceExpression>
105                                        </datasetRun>
106                                        <jr:column width="100">
107                                                <jr:groupHeader groupName="assetName">
108                                                        <jr:cell height="20" rowSpan="1">
109                                                                <textField isStretchWithOverflow="true">
110                                                                        <reportElement stretchType="RelativeToTallestObject" x="2" y="2" width="96" height="16" isPrintWhenDetailOverflows="true"/>
111                                                                        <textElement verticalAlignment="Middle">
112                                                                                <font fontName="Serif" size="10"/>
113                                                                        </textElement>
114                                                                        <textFieldExpression class="java.lang.String"><![CDATA[$F{assetName}]]></textFieldExpression>
115                                                                </textField>
116                                                        </jr:cell>
117                                                </jr:groupHeader>
118                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
119                                                        <staticText>
120                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="96" height="16" isPrintWhenDetailOverflows="true"/>
121                                                                <textElement verticalAlignment="Middle">
122                                                                        <font fontName="Serif"/>
123                                                                </textElement>
124                                                                <text><![CDATA[Asset]]></text>
125                                                        </staticText>
126                                                        <staticText>
127                                                                <reportElement x="2" y="16" width="96" height="16"/>
128                                                                <textElement textAlignment="Center"/>
129                                                                <text><![CDATA[Equipment]]></text>
130                                                        </staticText>
131                                                </jr:columnHeader>
132                                                <jr:columnFooter height="2" rowSpan="1">
133                                                        <staticText>
134                                                                <reportElement x="0" y="0" width="100" height="2"/>
135                                                                <textElement/>
136                                                                <text><![CDATA[]]></text>
137                                                        </staticText>
138                                                </jr:columnFooter>
139                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
140                                                        <textField isStretchWithOverflow="true">
141                                                                <reportElement positionType="Float" stretchType="RelativeToTallestObject" mode="Opaque" x="2" y="0" width="96" height="20" isPrintWhenDetailOverflows="true" backcolor="#D2EFF7"/>
142                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
143                                                                        <font fontName="Serif" size="10" isBold="true"/>
144                                                                </textElement>
145                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{name}]]></textFieldExpression>
146                                                        </textField>
147                                                        <textField isStretchWithOverflow="true">
148                                                                <reportElement positionType="Float" stretchType="RelativeToTallestObject" x="2" y="20" width="96" height="15" isPrintWhenDetailOverflows="true"/>
149                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
150                                                                        <font fontName="Serif" size="8"/>
151                                                                </textElement>
152                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{description}]]></textFieldExpression>
153                                                        </textField>
154                                                </jr:detailCell>
155                                        </jr:column>
156                                        <jr:column width="90">
157                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
158                                                        <staticText>
159                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="86" height="32" isPrintWhenDetailOverflows="true"/>
160                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
161                                                                        <font fontName="Serif" size="8"/>
162                                                                </textElement>
163                                                                <text><![CDATA[Comment]]></text>
164                                                        </staticText>
165                                                </jr:columnHeader>
166                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
167                                                        <textField isStretchWithOverflow="true">
168                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="86" height="35" isPrintWhenDetailOverflows="true"/>
169                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
170                                                                        <font fontName="Serif" size="8"/>
171                                                                </textElement>
172                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{comment}]]></textFieldExpression>
173                                                        </textField>
174                                                </jr:detailCell>
175                                        </jr:column>
176                                        <jr:column width="75">
177                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
178                                                        <staticText>
179                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="32" isPrintWhenDetailOverflows="true"/>
180                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
181                                                                        <font fontName="Serif" size="8"/>
182                                                                </textElement>
183                                                                <text><![CDATA[Serial Number]]></text>
184                                                        </staticText>
185                                                </jr:columnHeader>
186                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
187                                                        <textField isStretchWithOverflow="true">
188                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="35" isPrintWhenDetailOverflows="true"/>
189                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
190                                                                        <font fontName="Serif" size="8"/>
191                                                                </textElement>
192                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Serial Number}]]></textFieldExpression>
193                                                        </textField>
194                                                </jr:detailCell>
195                                        </jr:column>
196                                        <jr:column width="72">
197                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
198                                                        <staticText>
199                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="16" width="68" height="16" isPrintWhenDetailOverflows="true"/>
200                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
201                                                                        <font fontName="Serif" size="8"/>
202                                                                </textElement>
203                                                                <text><![CDATA[Model Number]]></text>
204                                                        </staticText>
205                                                        <staticText>
206                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="68" height="15" isPrintWhenDetailOverflows="true"/>
207                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
208                                                                        <font fontName="Serif" size="8"/>
209                                                                </textElement>
210                                                                <text><![CDATA[Manufacturer]]></text>
211                                                        </staticText>
212                                                        <line>
213                                                                <reportElement x="0" y="15" width="72" height="1" forecolor="#B3B3B3"/>
214                                                        </line>
215                                                </jr:columnHeader>
216                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
217                                                        <textField isStretchWithOverflow="true">
218                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="17" width="68" height="17" isPrintWhenDetailOverflows="true"/>
219                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
220                                                                        <font fontName="Serif" size="8"/>
221                                                                </textElement>
222                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Model Number}]]></textFieldExpression>
223                                                        </textField>
224                                                        <textField isStretchWithOverflow="true">
225                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="68" height="17" isPrintWhenDetailOverflows="true"/>
226                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
227                                                                        <font fontName="Serif" size="8"/>
228                                                                </textElement>
229                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Manufacturer}]]></textFieldExpression>
230                                                        </textField>
231                                                        <line>
232                                                                <reportElement x="0" y="16" width="72" height="1" forecolor="#B3B3B3"/>
233                                                        </line>
234                                                </jr:detailCell>
235                                        </jr:column>
236                                        <jr:column width="63">
237                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
238                                                        <staticText>
239                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="59" height="32" isPrintWhenDetailOverflows="true"/>
240                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
241                                                                        <font fontName="Serif" size="8"/>
242                                                                </textElement>
243                                                                <text><![CDATA[Hazards Identified]]></text>
244                                                        </staticText>
245                                                </jr:columnHeader>
246                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
247                                                        <textField isStretchWithOverflow="true">
248                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="59" height="35" isPrintWhenDetailOverflows="true"/>
249                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
250                                                                        <font fontName="Serif" size="8"/>
251                                                                </textElement>
252                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Hazards Identified}]]></textFieldExpression>
253                                                        </textField>
254                                                </jr:detailCell>
255                                        </jr:column>
256                                        <jr:column width="60">
257                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
258                                                        <staticText>
259                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="32" isPrintWhenDetailOverflows="true"/>
260                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
261                                                                        <font fontName="Serif" size="8"/>
262                                                                </textElement>
263                                                                <text><![CDATA[Risk Assesment (Y/N)]]></text>
264                                                        </staticText>
265                                                </jr:columnHeader>
266                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
267                                                        <textField isStretchWithOverflow="true">
268                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="35" isPrintWhenDetailOverflows="true"/>
269                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
270                                                                        <font fontName="Serif" size="8"/>
271                                                                </textElement>
272                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Risk Assesment}]]></textFieldExpression>
273                                                        </textField>
274                                                </jr:detailCell>
275                                        </jr:column>
276                                        <jr:column width="60">
277                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
278                                                        <staticText>
279                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="32" isPrintWhenDetailOverflows="true"/>
280                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
281                                                                        <font fontName="Serif" size="8"/>
282                                                                </textElement>
283                                                                <text><![CDATA[Safe Work Procedure (Y/N)]]></text>
284                                                        </staticText>
285                                                </jr:columnHeader>
286                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
287                                                        <textField isStretchWithOverflow="true">
288                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="35" isPrintWhenDetailOverflows="true"/>
289                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
290                                                                        <font fontName="Serif" size="8"/>
291                                                                </textElement>
292                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Safe Work Procedure}]]></textFieldExpression>
293                                                        </textField>
294                                                </jr:detailCell>
295                                        </jr:column>
296                                        <jr:column width="75">
297                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
298                                                        <staticText>
299                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="32" isPrintWhenDetailOverflows="true"/>
300                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
301                                                                        <font fontName="Serif" size="8"/>
302                                                                </textElement>
303                                                                <text><![CDATA[Maintenance Frequency]]></text>
304                                                        </staticText>
305                                                </jr:columnHeader>
306                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
307                                                        <textField isStretchWithOverflow="true">
308                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="35" isPrintWhenDetailOverflows="true"/>
309                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
310                                                                        <font fontName="Serif" size="8"/>
311                                                                </textElement>
312                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Maintenance Frequency}]]></textFieldExpression>
313                                                        </textField>
314                                                </jr:detailCell>
315                                        </jr:column>
316                                        <jr:column width="70">
317                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
318                                                        <staticText>
319                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="32" isPrintWhenDetailOverflows="true"/>
320                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
321                                                                        <font fontName="Serif" size="8"/>
322                                                                </textElement>
323                                                                <text><![CDATA[Maintenance Date]]></text>
324                                                        </staticText>
325                                                </jr:columnHeader>
326                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
327                                                        <textField isStretchWithOverflow="true">
328                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="35" isPrintWhenDetailOverflows="true"/>
329                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
330                                                                        <font fontName="Serif" size="8"/>
331                                                                </textElement>
332                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Maintenance Date}]]></textFieldExpression>
333                                                        </textField>
334                                                </jr:detailCell>
335                                        </jr:column>
336                                        <jr:column width="60">
337                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
338                                                        <staticText>
339                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="32" isPrintWhenDetailOverflows="true"/>
340                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
341                                                                        <font fontName="Serif" size="8"/>
342                                                                </textElement>
343                                                                <text><![CDATA[Registration Required (Y/N)]]></text>
344                                                        </staticText>
345                                                </jr:columnHeader>
346                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
347                                                        <textField isStretchWithOverflow="true">
348                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="35" isPrintWhenDetailOverflows="true"/>
349                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
350                                                                        <font fontName="Serif" size="8"/>
351                                                                </textElement>
352                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Registration Required}]]></textFieldExpression>
353                                                        </textField>
354                                                </jr:detailCell>
355                                        </jr:column>
356                                        <jr:column width="70">
357                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
358                                                        <staticText>
359                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="32" isPrintWhenDetailOverflows="true"/>
360                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
361                                                                        <font fontName="Serif" size="8"/>
362                                                                </textElement>
363                                                                <text><![CDATA[Registration Expiry Date]]></text>
364                                                        </staticText>
365                                                </jr:columnHeader>
366                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
367                                                        <textField isStretchWithOverflow="true">
368                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="35" isPrintWhenDetailOverflows="true"/>
369                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
370                                                                        <font fontName="Serif" size="8"/>
371                                                                </textElement>
372                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Registration Expiry Date}]]></textFieldExpression>
373                                                        </textField>
374                                                </jr:detailCell>
375                                        </jr:column>
376                                </jr:table>
377                        </componentElement>
378                </band>
379        </detail>
380        <columnFooter>
381                <band splitType="Stretch"/>
382        </columnFooter>
383        <pageFooter>
384                <band height="28" splitType="Prevent">
385                        <textField pattern="dd-MMM-yyyy">
386                                <reportElement x="50" y="2" width="200" height="12"/>
387                                <textElement>
388                                        <font fontName="Serif" size="8"/>
389                                </textElement>
390                                <textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
391                        </textField>
392                        <textField>
393                                <reportElement x="704" y="14" width="80" height="12"/>
394                                <textElement textAlignment="Right">
395                                        <font fontName="Serif" size="8"/>
396                                </textElement>
397                                <textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
398                        </textField>
399                        <textField evaluationTime="Report">
400                                <reportElement x="784" y="14" width="40" height="12"/>
401                                <textElement>
402                                        <font fontName="Serif" size="8"/>
403                                </textElement>
404                                <textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
405                        </textField>
406                        <textField>
407                                <reportElement x="0" y="2" width="50" height="12"/>
408                                <textElement markup="none">
409                                        <font fontName="Serif" size="8"/>
410                                </textElement>
411                                <textFieldExpression class="java.lang.String"><![CDATA["Generated: "]]></textFieldExpression>
412                        </textField>
413                        <textField>
414                                <reportElement x="50" y="14" width="200" height="12"/>
415                                <textElement markup="none">
416                                        <font fontName="Serif" size="8"/>
417                                </textElement>
418                                <textFieldExpression class="java.lang.String"><![CDATA[$P{currentUser}]]></textFieldExpression>
419                        </textField>
420                        <textField>
421                                <reportElement x="0" y="14" width="50" height="12"/>
422                                <textElement markup="none">
423                                        <font fontName="Serif" size="8"/>
424                                </textElement>
425                                <textFieldExpression class="java.lang.String"><![CDATA["By: "]]></textFieldExpression>
426                        </textField>
427                </band>
428        </pageFooter>
429        <lastPageFooter>
430                <band height="28">
431                        <textField evaluationTime="Report">
432                                <reportElement x="784" y="14" width="40" height="12"/>
433                                <textElement>
434                                        <font fontName="Serif" size="8"/>
435                                </textElement>
436                                <textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
437                        </textField>
438                        <textField pattern="dd-MMM-yyyy">
439                                <reportElement x="50" y="2" width="200" height="12"/>
440                                <textElement>
441                                        <font fontName="Serif" size="8"/>
442                                </textElement>
443                                <textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
444                        </textField>
445                        <textField>
446                                <reportElement x="0" y="2" width="50" height="12"/>
447                                <textElement markup="none">
448                                        <font fontName="Serif" size="8"/>
449                                </textElement>
450                                <textFieldExpression class="java.lang.String"><![CDATA["Generated: "]]></textFieldExpression>
451                        </textField>
452                        <textField>
453                                <reportElement x="0" y="14" width="50" height="12"/>
454                                <textElement markup="none">
455                                        <font fontName="Serif" size="8"/>
456                                </textElement>
457                                <textFieldExpression class="java.lang.String"><![CDATA["By: "]]></textFieldExpression>
458                        </textField>
459                        <textField>
460                                <reportElement x="50" y="14" width="200" height="12"/>
461                                <textElement markup="none">
462                                        <font fontName="Serif" size="8"/>
463                                </textElement>
464                                <textFieldExpression class="java.lang.String"><![CDATA[$P{currentUser}]]></textFieldExpression>
465                        </textField>
466                        <textField>
467                                <reportElement x="704" y="14" width="80" height="12"/>
468                                <textElement textAlignment="Right">
469                                        <font fontName="Serif" size="8"/>
470                                </textElement>
471                                <textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
472                        </textField>
473                </band>
474        </lastPageFooter>
475        <summary>
476                <band height="369">
477                        <textField isStretchWithOverflow="true">
478                                <reportElement stretchType="RelativeToTallestObject" x="13" y="36" width="824" height="25" isPrintWhenDetailOverflows="true"/>
479                                <textElement>
480                                        <font fontName="Serif"/>
481                                </textElement>
482                                <textFieldExpression class="java.lang.String"><![CDATA["AssetSubItem Extended Attributes: \n"+$F{attribTypes}]]></textFieldExpression>
483                        </textField>
484                        <textField>
485                                <reportElement key="staticText-1" x="242" y="0" width="340" height="30"/>
486                                <textElement textAlignment="Center" verticalAlignment="Top" markup="none">
487                                        <font size="20"/>
488                                </textElement>
489                                <textFieldExpression class="java.lang.String"><![CDATA["Summary"]]></textFieldExpression>
490                        </textField>
491                        <textField isStretchWithOverflow="true">
492                                <reportElement stretchType="RelativeToTallestObject" x="13" y="85" width="824" height="26" isPrintWhenDetailOverflows="true"/>
493                                <textElement>
494                                        <font fontName="Serif"/>
495                                </textElement>
496                                <textFieldExpression class="java.lang.String"><![CDATA[$F{assetsWithoutEquipment}]]></textFieldExpression>
497                        </textField>
498                        <textField>
499                                <reportElement x="13" y="66" width="824" height="19" forecolor="#FF0033">
500                                        <printWhenExpression><![CDATA[$F{assetsWithoutEquipment}]]></printWhenExpression>
501                                </reportElement>
502                                <textElement>
503                                        <font fontName="Serif"/>
504                                </textElement>
505                                <textFieldExpression class="java.lang.String"><![CDATA["The following assets have no sub items (equipment) and therefore are not listed in the equipment table: \n"+$F{assetsWithoutEquipment}]]></textFieldExpression>
506                        </textField>
507                </band>
508        </summary>
509        <noData>
510                <band height="85" splitType="Stretch">
511                        <textField>
512                                <reportElement x="0" y="35" width="824" height="50"/>
513                                <textElement textAlignment="Center" markup="none">
514                                        <font fontName="Serif" size="12" isBold="true"/>
515                                </textElement>
516                                <textFieldExpression class="java.lang.String"><![CDATA["No data to display. \n"+
517"Please run report again."]]></textFieldExpression>
518                        </textField>
519                        <textField>
520                                <reportElement key="staticText-1" x="0" y="0" width="824" height="35"/>
521                                <textElement textAlignment="Center" markup="none">
522                                        <font fontName="Serif" size="18"/>
523                                </textElement>
524                                <textFieldExpression class="java.lang.String"><![CDATA[$P{reportTitle}]]></textFieldExpression>
525                        </textField>
526                </band>
527        </noData>
528</jasperReport>
Note: See TracBrowser for help on using the repository browser.