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

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

Update asset and equipment register reports with new headers.

File size: 24.4 KB
RevLine 
[652]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"/>
[654]6        <property name="ireport.x" value="31"/>
[678]7        <property name="ireport.y" value="0"/>
[652]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"/>
[678]45                <field name="ecr" class="java.lang.String"/>
46                <field name="Risk Level" class="java.lang.String"/>
[652]47                <field name="Safe Work Procedure" class="java.lang.String"/>
[678]48                <field name="Regulatory Requirement" class="java.lang.String"/>
49                <field name="Maintenance % Completion" class="java.lang.String"/>
[652]50                <field name="Registration Required" class="java.lang.String"/>
51                <field name="Registration Expiry Date" class="java.lang.String"/>
[654]52                <field name="assetName" class="java.lang.String"/>
[652]53                <group name="assetName">
[654]54                        <groupExpression><![CDATA[$F{assetName}]]></groupExpression>
[652]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"/>
[654]68        <field name="attribTypes" class="java.lang.String"/>
69        <field name="assetsWithoutEquipment" class="java.lang.String"/>
[652]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">
[653]89                                        <font fontName="Serif" size="8"/>
[652]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">
[654]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>
[652]118                                                <jr:columnHeader style="table_CH" height="32" rowSpan="1">
119                                                        <staticText>
[654]120                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="96" height="16" isPrintWhenDetailOverflows="true"/>
121                                                                <textElement verticalAlignment="Middle">
122                                                                        <font fontName="Serif"/>
[652]123                                                                </textElement>
124                                                                <text><![CDATA[Asset]]></text>
125                                                        </staticText>
[654]126                                                        <staticText>
127                                                                <reportElement x="2" y="16" width="96" height="16"/>
128                                                                <textElement textAlignment="Center"/>
129                                                                <text><![CDATA[Equipment]]></text>
130                                                        </staticText>
[652]131                                                </jr:columnHeader>
[653]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>
[652]139                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
140                                                        <textField isStretchWithOverflow="true">
[653]141                                                                <reportElement positionType="Float" stretchType="RelativeToTallestObject" mode="Opaque" x="2" y="0" width="96" height="20" isPrintWhenDetailOverflows="true" backcolor="#D2EFF7"/>
[652]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">
[653]148                                                                <reportElement positionType="Float" stretchType="RelativeToTallestObject" x="2" y="20" width="96" height="15" isPrintWhenDetailOverflows="true"/>
[652]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>
[653]159                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="86" height="32" isPrintWhenDetailOverflows="true"/>
[652]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">
[653]168                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="86" height="35" isPrintWhenDetailOverflows="true"/>
[652]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>
[653]179                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="32" isPrintWhenDetailOverflows="true"/>
[652]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">
[653]188                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="35" isPrintWhenDetailOverflows="true"/>
[652]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>
[653]199                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="16" width="68" height="16" isPrintWhenDetailOverflows="true"/>
[652]200                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
201                                                                        <font fontName="Serif" size="8"/>
202                                                                </textElement>
203                                                                <text><![CDATA[Model Number]]></text>
204                                                        </staticText>
205                                                        <staticText>
[653]206                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="68" height="15" isPrintWhenDetailOverflows="true"/>
[652]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">
[653]218                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="17" width="68" height="17" isPrintWhenDetailOverflows="true"/>
[652]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">
[653]225                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="68" height="17" isPrintWhenDetailOverflows="true"/>
[652]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>
[653]239                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="59" height="32" isPrintWhenDetailOverflows="true"/>
[652]240                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
241                                                                        <font fontName="Serif" size="8"/>
242                                                                </textElement>
[678]243                                                                <text><![CDATA[Equipment Criticality (ecr)]]></text>
[652]244                                                        </staticText>
245                                                </jr:columnHeader>
246                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
247                                                        <textField isStretchWithOverflow="true">
[653]248                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="59" height="35" isPrintWhenDetailOverflows="true"/>
[652]249                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
250                                                                        <font fontName="Serif" size="8"/>
251                                                                </textElement>
[678]252                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{ecr}]]></textFieldExpression>
[652]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>
[653]259                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="32" isPrintWhenDetailOverflows="true"/>
[652]260                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
261                                                                        <font fontName="Serif" size="8"/>
262                                                                </textElement>
[678]263                                                                <text><![CDATA[Risk Level]]></text>
[652]264                                                        </staticText>
265                                                </jr:columnHeader>
266                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
267                                                        <textField isStretchWithOverflow="true">
[653]268                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="35" isPrintWhenDetailOverflows="true"/>
[652]269                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
270                                                                        <font fontName="Serif" size="8"/>
271                                                                </textElement>
[678]272                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Risk Level}]]></textFieldExpression>
[652]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>
[653]279                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="32" isPrintWhenDetailOverflows="true"/>
[652]280                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
281                                                                        <font fontName="Serif" size="8"/>
282                                                                </textElement>
[678]283                                                                <text><![CDATA[Safe Work Procedure]]></text>
[652]284                                                        </staticText>
285                                                </jr:columnHeader>
286                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
287                                                        <textField isStretchWithOverflow="true">
[653]288                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="35" isPrintWhenDetailOverflows="true"/>
[652]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>
[653]299                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="32" isPrintWhenDetailOverflows="true"/>
[652]300                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
301                                                                        <font fontName="Serif" size="8"/>
302                                                                </textElement>
[678]303                                                                <text><![CDATA[Regulatory Requirement (Y/N)]]></text>
[652]304                                                        </staticText>
305                                                </jr:columnHeader>
306                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
307                                                        <textField isStretchWithOverflow="true">
[653]308                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="71" height="35" isPrintWhenDetailOverflows="true"/>
[652]309                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
310                                                                        <font fontName="Serif" size="8"/>
311                                                                </textElement>
[678]312                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Regulatory Requirement}]]></textFieldExpression>
[652]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>
[653]319                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="32" isPrintWhenDetailOverflows="true"/>
[652]320                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
321                                                                        <font fontName="Serif" size="8"/>
322                                                                </textElement>
[678]323                                                                <text><![CDATA[Maintenance % Completion]]></text>
[652]324                                                        </staticText>
325                                                </jr:columnHeader>
326                                                <jr:detailCell style="table_TD" height="36" rowSpan="1">
327                                                        <textField isStretchWithOverflow="true">
[653]328                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="35" isPrintWhenDetailOverflows="true"/>
[652]329                                                                <textElement textAlignment="Center" verticalAlignment="Middle">
330                                                                        <font fontName="Serif" size="8"/>
331                                                                </textElement>
[678]332                                                                <textFieldExpression class="java.lang.String"><![CDATA[$F{Maintenance % Completion}]]></textFieldExpression>
[652]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>
[653]339                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="32" isPrintWhenDetailOverflows="true"/>
[652]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">
[653]348                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="56" height="35" isPrintWhenDetailOverflows="true"/>
[652]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>
[653]359                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="32" isPrintWhenDetailOverflows="true"/>
[652]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">
[653]368                                                                <reportElement stretchType="RelativeToTallestObject" x="2" y="0" width="66" height="35" isPrintWhenDetailOverflows="true"/>
[652]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">
[654]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>
[652]484                        <textField>
[654]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"/>
[652]493                                <textElement>
494                                        <font fontName="Serif"/>
495                                </textElement>
[654]496                                <textFieldExpression class="java.lang.String"><![CDATA[$F{assetsWithoutEquipment}]]></textFieldExpression>
[652]497                        </textField>
[654]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>
[652]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.