source: trunk/web-app/reports/equipmentRegisterOhs.jrxml @ 695

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

Svn move "Equipment Register" report to "Equipment Register OH&S".

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