123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311 |
- <?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="jyrTj-pro" language="groovy" pageWidth="595" pageHeight="855" whenNoDataType="AllSectionsNoDetail" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="d3106f06-af0a-4da7-96d9-1b2988ed16bd">
- <property name="ireport.zoom" value="1.0"/>
- <property name="ireport.x" value="0"/>
- <property name="ireport.y" value="0"/>
- <parameter name="is_year" class="java.lang.Boolean">
- <defaultValueExpression><![CDATA[true]]></defaultValueExpression>
- </parameter>
- <field name="NAME" class="java.lang.String"/>
- <field name="NUM" class="java.math.BigDecimal"/>
- <field name="WHNUM" class="java.math.BigDecimal"/>
- <field name="YEAR" class="java.math.BigDecimal"/>
- <field name="MONTH" class="java.math.BigDecimal"/>
- <field name="CCL" class="java.math.BigDecimal"/>
- <field name="SL" class="java.math.BigDecimal"/>
- <variable name="c_num" class="java.math.BigDecimal" calculation="Sum">
- <variableExpression><![CDATA[$F{NUM}]]></variableExpression>
- </variable>
- <variable name="c_whnum" class="java.math.BigDecimal" calculation="Sum">
- <variableExpression><![CDATA[$F{WHNUM}]]></variableExpression>
- </variable>
- <variable name="c_year" class="java.math.BigDecimal" calculation="Sum">
- <variableExpression><![CDATA[$F{YEAR}]]></variableExpression>
- </variable>
- <variable name="c_month" class="java.math.BigDecimal" calculation="Sum">
- <variableExpression><![CDATA[$F{MONTH}]]></variableExpression>
- </variable>
- <variable name="c_ccl" class="java.math.BigDecimal" calculation="Sum">
- <variableExpression><![CDATA[$F{CCL}]]></variableExpression>
- </variable>
- <variable name="c_sl" class="java.math.BigDecimal" calculation="Sum">
- <variableExpression><![CDATA[$F{SL}]]></variableExpression>
- </variable>
- <background>
- <band splitType="Stretch"/>
- </background>
- <title>
- <band height="40" splitType="Stretch">
- <textField>
- <reportElement x="0" y="0" width="555" height="40" uuid="acf306dc-395e-4527-88cf-2ed803c1470d"/>
- <textElement textAlignment="Center">
- <font size="20"/>
- </textElement>
- <textFieldExpression><![CDATA["港口经营人信息统计(截止"+new java.text.SimpleDateFormat("yyyy.MM.dd").format(new Date())+")"]]></textFieldExpression>
- </textField>
- </band>
- </title>
- <columnHeader>
- <band height="20" splitType="Stretch">
- <staticText>
- <reportElement x="0" y="0" width="90" height="20" uuid="51b5e370-bd54-4bc1-8b6c-1ecaa16121ea"/>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[所在地]]></text>
- </staticText>
- <staticText>
- <reportElement x="90" y="0" width="80" height="20" uuid="470b29c2-c9ff-4e9e-8b93-f911260b8c7e"/>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[企业数]]></text>
- </staticText>
- <staticText>
- <reportElement x="170" y="0" width="90" height="20" uuid="095ac58b-b7e4-4964-afc9-2fad282f5a88"/>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[危货企业数]]></text>
- </staticText>
- <staticText>
- <reportElement x="260" y="0" width="100" height="20" uuid="9d5656f4-f58a-40f6-b556-9f259055c31c">
- <printWhenExpression><![CDATA[$P{is_year}]]></printWhenExpression>
- </reportElement>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[本年新增危货企业数]]></text>
- </staticText>
- <staticText>
- <reportElement x="260" y="0" width="100" height="20" uuid="c5c8a875-dd6f-427a-864e-5586686304de">
- <printWhenExpression><![CDATA[!$P{is_year}]]></printWhenExpression>
- </reportElement>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[本月新增危货企业数]]></text>
- </staticText>
- <staticText>
- <reportElement x="445" y="0" width="110" height="20" uuid="d309cf61-aca3-45c2-8232-022845baf601"/>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[储罐总容量(万立方米)]]></text>
- </staticText>
- <staticText>
- <reportElement x="360" y="0" width="85" height="20" uuid="856301f4-0e30-4b1a-bb07-7c423b8450d2"/>
- <box leftPadding="2" rightPadding="2">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10"/>
- </textElement>
- <text><![CDATA[储罐总数量(个)]]></text>
- </staticText>
- </band>
- </columnHeader>
- <detail>
- <band height="20" splitType="Stretch">
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="0" y="0" width="90" height="20" uuid="1b5d8424-6c73-46c0-8942-50082c68b598"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[com.yjpt.util.PropReader.getProperty($F{NAME})]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="90" y="0" width="80" height="20" uuid="de0e8334-19b8-4efc-9565-2012f964abc9"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$F{NUM}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="170" y="0" width="90" height="20" uuid="76daf893-d3a3-4a40-851a-435f7a0327b7"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$F{WHNUM}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="260" y="0" width="100" height="20" uuid="32b5f801-8430-4040-aa60-be1900301de0"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$P{is_year}?$F{YEAR}:$F{MONTH}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="445" y="0" width="110" height="20" uuid="295ae524-d28a-4d36-b6d6-3ebe6add2148"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$F{CCL}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="360" y="0" width="85" height="20" uuid="c9132b3e-4380-41df-990e-994a8cf0b324"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$F{SL}]]></textFieldExpression>
- </textField>
- </band>
- </detail>
- <summary>
- <band height="20" splitType="Stretch">
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="90" y="0" width="80" height="20" uuid="ccd1ea5b-f8da-46fa-b76c-0786e030be1d"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$V{c_num}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="260" y="0" width="100" height="20" uuid="6bd55985-df40-4d44-a1c2-bb401dfda967"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$P{is_year}?$V{c_year}:$V{c_month}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="170" y="0" width="90" height="20" uuid="7c615af7-03c8-47d5-8a1f-ded11b403b3a"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$V{c_whnum}]]></textFieldExpression>
- </textField>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="445" y="0" width="110" height="20" uuid="a998a5f3-2191-438e-8dc5-caf967e04c54"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$V{c_ccl}]]></textFieldExpression>
- </textField>
- <staticText>
- <reportElement x="0" y="0" width="90" height="20" uuid="b84473d2-5401-4907-8738-1a40af065f64"/>
- <box>
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement textAlignment="Center" verticalAlignment="Middle">
- <font fontName="宋体" size="10" isBold="true"/>
- </textElement>
- <text><![CDATA[合计]]></text>
- </staticText>
- <textField isStretchWithOverflow="true" isBlankWhenNull="true">
- <reportElement stretchType="RelativeToTallestObject" x="360" y="0" width="85" height="20" uuid="88afca9a-587c-4d21-8a7b-dc61edda4d42"/>
- <box leftPadding="5">
- <topPen lineWidth="0.5"/>
- <leftPen lineWidth="0.5"/>
- <bottomPen lineWidth="0.5"/>
- <rightPen lineWidth="0.5"/>
- </box>
- <textElement verticalAlignment="Middle">
- <font fontName="Serif"/>
- </textElement>
- <textFieldExpression><![CDATA[$V{c_sl}]]></textFieldExpression>
- </textField>
- </band>
- </summary>
- </jasperReport>
|