]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
Add When No Data band; update query to allow for 0 records returned.
authorLam Voong <lkv@berkeley.edu>
Fri, 22 Jul 2016 19:09:06 +0000 (12:09 -0700)
committerGitHub <noreply@github.com>
Fri, 22 Jul 2016 19:09:06 +0000 (12:09 -0700)
services/report/3rdparty/jasper-cs-report/src/main/resources/coreObjectExit.jrxml

index da03c2ec6ec3d9eb2f5868aac5584f50d17cd6aa..3fe0d9871887ee544edded2ebd40bf3a0704c1e3 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<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="object" language="groovy" pageWidth="792" pageHeight="612" orientation="Landscape" columnWidth="752" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="08c07c03-a97f-496c-ba55-729ff2d71763">
+<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="object" language="groovy" pageWidth="792" pageHeight="612" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="752" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="08c07c03-a97f-496c-ba55-729ff2d71763">
        <property name="ireport.zoom" value="1.0"/>
        <property name="ireport.x" value="0"/>
        <property name="ireport.y" value="0"/>
@@ -32,7 +32,6 @@ end AS site,
 ong.objectName AS "objectname",
 case when (bd.item is not null and bd.item <> '') then
  regexp_replace(bd.item, '^.*\)''(.*)''$', '\1')
- when co.objectnumber is null then 'No objects are related to this Object Exit.'
  else ''
 end AS description,
 case when (oppp.objectproductionpeople is not null and oppp.objectproductionpeople <> '') then
@@ -51,7 +50,9 @@ left outer join hierarchy h4 on (co.id=h4.parentid and h4.pos=0 and h4.name='col
 left outer join objectproductionpeoplegroup oppp on (oppp.id=h4.id)
 left outer join hierarchy h5 on (oec.id=h5.parentid and h5.name='objectexit_common:exitDateGroup')
 left outer join structureddategroup dg on (dg.id=h5.id)
-WHERE h1.name = $P{csid}
+LEFT OUTER JOIN misc m ON (m.id = co.id)
+WHERE m.lifecyclestate != 'deleted'
+AND h1.name = $P{csid}
 ORDER BY objectnumber]]>
        </queryString>
        <field name="exitnumber" class="java.lang.String"/>
@@ -269,4 +270,15 @@ ORDER BY objectnumber]]>
        <summary>
                <band splitType="Stretch"/>
        </summary>
+       <noData>
+               <band height="50">
+                       <staticText>
+                               <reportElement uuid="f449dbd9-0782-4ffc-9296-1c09a978c94b" style="Column header" x="0" y="22" width="375" height="28"/>
+                               <textElement>
+                                       <font size="14"/>
+                               </textElement>
+                               <text><![CDATA[No related objects found for this Object Exit.]]></text>
+                       </staticText>
+               </band>
+       </noData>
 </jasperReport>