Fixes bug #9773
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@74577 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
1271280c03
commit
5e74d49bc6
Binary file not shown.
|
@ -1,10 +1,14 @@
|
|||
<?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="relDemandaDetalhado" pageWidth="963" pageHeight="1190" whenNoDataType="BlankPage" columnWidth="903" leftMargin="30" rightMargin="30" topMargin="20" bottomMargin="20" uuid="3900e732-4867-442b-8d15-9592ee2f5370">
|
||||
<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="relDemandaDetalhado" pageWidth="1050" pageHeight="1190" whenNoDataType="BlankPage" columnWidth="990" leftMargin="30" rightMargin="30" topMargin="20" bottomMargin="20" uuid="3900e732-4867-442b-8d15-9592ee2f5370">
|
||||
<property name="ireport.scriptlethandling" value="0"/>
|
||||
<property name="ireport.encoding" value="UTF-8"/>
|
||||
<property name="ireport.zoom" value="1.1289478601075547"/>
|
||||
<property name="ireport.x" value="0"/>
|
||||
<property name="ireport.y" value="46"/>
|
||||
<property name="ireport.y" value="0"/>
|
||||
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" value="pageHeader"/>
|
||||
<property name="net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.2" value="columnHeader"/>
|
||||
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.rows" value="true"/>
|
||||
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.columns" value="true"/>
|
||||
<import value="net.sf.jasperreports.engine.*"/>
|
||||
<import value="java.util.*"/>
|
||||
<import value="net.sf.jasperreports.engine.data.*"/>
|
||||
|
@ -54,61 +58,52 @@
|
|||
<band splitType="Stretch"/>
|
||||
</background>
|
||||
<title>
|
||||
<band height="70" splitType="Stretch">
|
||||
<band height="25" splitType="Stretch">
|
||||
<staticText>
|
||||
<reportElement uuid="f81d2d9f-20d9-41f1-93a1-78cec7136628" key="staticText-19" x="161" y="23" width="493" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font fontName="SansSerif" size="12" isBold="true" pdfFontName="Helvetica-Bold"/>
|
||||
<reportElement key="staticText-19" x="0" y="0" width="826" height="25" uuid="f81d2d9f-20d9-41f1-93a1-78cec7136628"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Top">
|
||||
<font fontName="SansSerif" size="14" isBold="true" pdfFontName="Helvetica-Bold"/>
|
||||
</textElement>
|
||||
<text><![CDATA[CONSULTA ESTATÍSTICA OPERACIONAL DE OCUPAÇÃO POR HORÁRIO
|
||||
]]></text>
|
||||
</staticText>
|
||||
<line>
|
||||
<reportElement uuid="adbc5237-fbf6-4aea-8a12-0551540eea89" key="line-1" x="5" y="3" width="865" height="1"/>
|
||||
</line>
|
||||
<line>
|
||||
<reportElement uuid="1473fee7-65f0-4b9c-a05b-8730be0cb4ad" key="line-2" x="5" y="67" width="864" height="1"/>
|
||||
</line>
|
||||
<textField pattern="dd/MM/yyyy" isBlankWhenNull="false">
|
||||
<reportElement uuid="49fb0075-804d-4f45-a200-8b01915e4f4c" key="textField-3" x="782" y="48" width="83" height="17"/>
|
||||
<textElement textAlignment="Right">
|
||||
<font fontName="SansSerif"/>
|
||||
<textField pattern="dd/MM/yyyy HH:mm">
|
||||
<reportElement x="826" y="0" width="164" height="25" uuid="49885dbe-d70d-443f-aeb2-e9eb1f7450e8"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Top">
|
||||
<font isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</title>
|
||||
<pageHeader>
|
||||
<band height="56" splitType="Stretch">
|
||||
<staticText>
|
||||
<reportElement uuid="aeb8fd8b-e0b4-4459-bf24-0bbe844e9cad" key="staticText-2" x="14" y="10" width="100" height="17"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<band height="38">
|
||||
<textField isBlankWhenNull="true">
|
||||
<reportElement key="staticText-2" x="0" y="0" width="51" height="17" isRemoveLineWhenBlank="true" uuid="3b7952bc-5074-43c2-be82-cc71105d07f4"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle" markup="none">
|
||||
<font fontName="SansSerif" size="10" isBold="true" pdfFontName="Helvetica-Bold"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Grupo / Empresa:]]></text>
|
||||
</staticText>
|
||||
<line>
|
||||
<reportElement uuid="b193fe75-e5a6-4fc6-8406-958bafe21a61" key="line-3" x="5" y="3" width="865" height="1"/>
|
||||
</line>
|
||||
<line>
|
||||
<reportElement uuid="6a58b643-d1f0-40ab-a849-1486c711f59f" key="line-4" x="5" y="51" width="865" height="1"/>
|
||||
</line>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="e745919e-2f96-4158-8eda-efb95555e6ed" key="textField" x="119" y="10" width="252" height="17"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{EMPRESA}]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[$P{FILTROS} !=null? "Filtro:": null]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement uuid="78b09b44-c722-4d5c-bf36-fe027b3d2ea7" key="staticText-2" x="14" y="34" width="100" height="17"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font fontName="SansSerif" size="10" isBold="true" pdfFontName="Helvetica-Bold"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Filtro:]]></text>
|
||||
</staticText>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="3048ec49-fbd5-45f9-aa4a-94b1e0e64788" key="textField" x="119" y="34" width="784" height="17"/>
|
||||
<textField isBlankWhenNull="true">
|
||||
<reportElement key="textField" stretchType="RelativeToTallestObject" x="51" y="0" width="939" height="17" isRemoveLineWhenBlank="true" uuid="3048ec49-fbd5-45f9-aa4a-94b1e0e64788"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$P{FILTER}]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[$P{FILTROS}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="0" y="17" width="936" height="20" uuid="b9c78c88-4c19-428a-a305-466cc73982cf"/>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA[$R{cabecalho.pagina}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField evaluationTime="Report">
|
||||
<reportElement x="966" y="17" width="22" height="20" uuid="f8fe3ccd-41fb-4c10-b2c7-203b993f92a3"/>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="936" y="17" width="30" height="20" uuid="998850e4-c438-4f0f-a231-149a7be5f2ee"/>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA[$V{PAGE_NUMBER}+" de"]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</pageHeader>
|
||||
|
@ -122,131 +117,15 @@
|
|||
<band splitType="Stretch"/>
|
||||
</columnFooter>
|
||||
<pageFooter>
|
||||
<band height="25" splitType="Stretch">
|
||||
<textField pattern="" isBlankWhenNull="false">
|
||||
<reportElement uuid="c00cd0ea-63e7-44e1-82ac-5b3857e269bf" key="textField-4" x="659" y="0" width="170" height="19" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||
<box>
|
||||
<topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="0.0" lineColor="#000000"/>
|
||||
<rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Right">
|
||||
<font fontName="SansSerif" size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["Página " + $V{PAGE_NUMBER} + " de "]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField evaluationTime="Report" pattern="" isBlankWhenNull="false">
|
||||
<reportElement uuid="64c931ec-5236-4cd8-9202-2f4f5cb45bbe" key="textField-5" x="833" y="0" width="36" height="19" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||
<box>
|
||||
<topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="0.0" lineColor="#000000"/>
|
||||
<rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement>
|
||||
<font fontName="SansSerif" size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["" + $V{PAGE_NUMBER}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
<band/>
|
||||
</pageFooter>
|
||||
<lastPageFooter>
|
||||
<band height="31" splitType="Stretch">
|
||||
<textField pattern="" isBlankWhenNull="false">
|
||||
<reportElement uuid="d016e88e-cd3a-4800-8d87-157abc66b2a5" key="textField-6" x="659" y="9" width="170" height="17" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||
<box>
|
||||
<topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="0.0" lineColor="#000000"/>
|
||||
<rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Right" verticalAlignment="Bottom">
|
||||
<font fontName="SansSerif" size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["Página " + $V{PAGE_NUMBER} + " de "]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField evaluationTime="Report" pattern="" isBlankWhenNull="false">
|
||||
<reportElement uuid="487438d4-5e46-4f8e-8e0b-5672f7c56ac9" key="textField-7" x="833" y="9" width="36" height="17" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||
<box>
|
||||
<topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="0.0" lineColor="#000000"/>
|
||||
<rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Bottom">
|
||||
<font fontName="SansSerif" size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["" + $V{PAGE_NUMBER}]]></textFieldExpression>
|
||||
</textField>
|
||||
<line>
|
||||
<reportElement uuid="8cd3b449-e67a-4784-bca0-2ee45e7d49f3" key="line-5" x="5" y="3" width="865" height="1"/>
|
||||
</line>
|
||||
</band>
|
||||
<band/>
|
||||
</lastPageFooter>
|
||||
<summary>
|
||||
<band height="97" splitType="Stretch">
|
||||
<band height="46" splitType="Stretch">
|
||||
<crosstab>
|
||||
<reportElement uuid="4e29f55b-efd7-426e-886e-71b572566c93" key="crosstab-1" x="0" y="0" width="903" height="97"/>
|
||||
<crosstabHeaderCell>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<staticText>
|
||||
<reportElement uuid="d13d0121-bc65-41a0-9cf5-37372540ecbd" key="staticText-31" x="100" y="0" width="77" height="25"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Linha]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="e259078b-718d-43a4-a16c-79dd9a4ef36f" key="staticText-31" x="177" y="0" width="40" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Serviço]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="4cee2764-a5fd-43ab-a39c-ef31719d6748" key="staticText-31" x="217" y="0" width="34" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Hora]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="c7b7a576-ee19-4700-b3b1-e972bbb97f76" key="staticText-31" x="251" y="0" width="23" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Sen.]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="f0213f36-3ff4-41d5-9847-a1ac0442faf3" key="staticText-31" x="274" y="0" width="68" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Classe]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="3423e6cc-3e0f-48a8-a6d5-40a11685a060" key="staticText-31" x="342" y="0" width="24" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Lot.]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="31a9dadd-5511-4d75-851d-e9b3a02a4543" key="staticText-31" x="0" y="0" width="100" height="25"/>
|
||||
<box>
|
||||
<pen lineWidth="0.0"/>
|
||||
<topPen lineWidth="0.0"/>
|
||||
<leftPen lineWidth="0.0"/>
|
||||
<bottomPen lineWidth="0.0"/>
|
||||
<rightPen lineWidth="0.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Cod. Linha]]></text>
|
||||
</staticText>
|
||||
</cellContents>
|
||||
</crosstabHeaderCell>
|
||||
<rowGroup name="CODLINHA" width="100">
|
||||
<bucket class="java.lang.String">
|
||||
<bucketExpression><![CDATA[$F{CODLINHA}.trim()]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents>
|
||||
<reportElement key="crosstab-1" x="0" y="1" width="990" height="45" uuid="4e29f55b-efd7-426e-886e-71b572566c93"/>
|
||||
<box>
|
||||
<pen lineWidth="0.25"/>
|
||||
<topPen lineWidth="0.25"/>
|
||||
|
@ -254,8 +133,52 @@
|
|||
<bottomPen lineWidth="0.25"/>
|
||||
<rightPen lineWidth="0.25"/>
|
||||
</box>
|
||||
<textField>
|
||||
<reportElement uuid="05bed0e7-cce8-48e7-9c7f-a6b8d8b38476" key="textField" x="0" y="0" width="100" height="30"/>
|
||||
<crosstabHeaderCell>
|
||||
<cellContents mode="Transparent">
|
||||
<staticText>
|
||||
<reportElement key="staticText-31" x="46" y="0" width="261" height="25" uuid="d13d0121-bc65-41a0-9cf5-37372540ecbd"/>
|
||||
<box>
|
||||
<rightPen lineWidth="0.25"/>
|
||||
</box>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10" isBold="true" isStrikeThrough="false"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Descrição]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement key="staticText-31" x="307" y="0" width="35" height="25" uuid="3423e6cc-3e0f-48a8-a6d5-40a11685a060"/>
|
||||
<box>
|
||||
<rightPen lineWidth="0.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10" isBold="true" isStrikeThrough="false"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Oferta]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement key="staticText-31" x="1" y="0" width="45" height="25" uuid="31a9dadd-5511-4d75-851d-e9b3a02a4543"/>
|
||||
<box>
|
||||
<pen lineWidth="0.0"/>
|
||||
<topPen lineWidth="0.0"/>
|
||||
<leftPen lineWidth="0.0"/>
|
||||
<bottomPen lineWidth="0.0"/>
|
||||
<rightPen lineWidth="0.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10" isBold="true" isStrikeThrough="false"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Linha]]></text>
|
||||
</staticText>
|
||||
</cellContents>
|
||||
</crosstabHeaderCell>
|
||||
<rowGroup name="CODLINHA" width="46">
|
||||
<bucket class="java.lang.String">
|
||||
<bucketExpression><![CDATA[$F{CODLINHA}.trim()]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement key="textField" stretchType="RelativeToTallestObject" x="1" y="0" width="45" height="20" uuid="05bed0e7-cce8-48e7-9c7f-a6b8d8b38476"/>
|
||||
<box>
|
||||
<pen lineWidth="0.0" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.0" lineStyle="Solid"/>
|
||||
|
@ -263,7 +186,7 @@
|
|||
<bottomPen lineWidth="0.0" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.0" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[$V{CODLINHA}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
|
@ -272,47 +195,27 @@
|
|||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<rowGroup name="LINHA" width="77">
|
||||
<rowGroup name="LINHA" width="296">
|
||||
<bucket class="java.lang.String">
|
||||
<bucketExpression><![CDATA[$F{LINHA}.trim()]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.0"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="34c3563b-2412-4f4f-9b90-709810f3f8e5" key="textField" x="0" y="0" width="77" height="30"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle"/>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement key="textField" stretchType="RelativeToTallestObject" x="0" y="0" width="261" height="20" uuid="34c3563b-2412-4f4f-9b90-709810f3f8e5"/>
|
||||
<box>
|
||||
<rightPen lineWidth="0.25"/>
|
||||
</box>
|
||||
<textElement textAlignment="Left" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[$V{LINHA}.trim()]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabRowHeader>
|
||||
<crosstabTotalRowHeader>
|
||||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<rowGroup name="SERVICO" width="40">
|
||||
<bucket class="java.math.BigDecimal">
|
||||
<bucketExpression><![CDATA[$F{SERVICO}]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="8f2d7537-0164-4173-a244-d3988df2a402" key="textField" x="0" y="0" width="40" height="30"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{SERVICO}]]></textFieldExpression>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement key="textField" stretchType="RelativeToTallestObject" x="261" y="0" width="35" height="20" uuid="546a95bf-7c1c-45c9-b3df-7ad571e0988f"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[$V{OFERTA}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabRowHeader>
|
||||
|
@ -320,124 +223,37 @@
|
|||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<rowGroup name="HORA" width="34">
|
||||
<bucket class="java.lang.String">
|
||||
<bucketExpression><![CDATA[$V{Hora_Formatada}]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="a8e38f4b-e5d1-46fc-8a7b-4c56fda8e86b" key="textField" x="0" y="0" width="34" height="30"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{HORA}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabRowHeader>
|
||||
<crosstabTotalRowHeader>
|
||||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<rowGroup name="SENTIDO" width="23">
|
||||
<bucket class="java.lang.String">
|
||||
<bucketExpression><![CDATA[$F{SENTIDO}]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="75bf8b74-917f-482f-881e-da3c646e6be8" key="textField" x="0" y="0" width="23" height="30"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{SENTIDO}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabRowHeader>
|
||||
<crosstabTotalRowHeader>
|
||||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<rowGroup name="CLASSE" width="68">
|
||||
<bucket class="java.lang.String">
|
||||
<bucketExpression><![CDATA[$F{CLASSE}]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="a59d3ea5-7dc3-4b05-adaa-04797925442d" key="textField" x="0" y="0" width="68" height="30"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{CLASSE}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabRowHeader>
|
||||
<crosstabTotalRowHeader>
|
||||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<rowGroup name="LOTACAO" width="24">
|
||||
<bucket class="java.lang.Integer">
|
||||
<bucketExpression><![CDATA[$F{CAPACIDADE}]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabRowHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="db08ae52-b5d2-459b-a211-e3cf00999f85" key="textField" x="0" y="1" width="24" height="29"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{LOTACAO}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabRowHeader>
|
||||
<crosstabTotalRowHeader>
|
||||
<cellContents/>
|
||||
</crosstabTotalRowHeader>
|
||||
</rowGroup>
|
||||
<columnGroup name="DATA" height="25" headerPosition="Center">
|
||||
<columnGroup name="DATA" height="25" totalPosition="End" headerPosition="Center">
|
||||
<bucket class="java.util.Date">
|
||||
<bucketExpression><![CDATA[$F{DATA}]]></bucketExpression>
|
||||
</bucket>
|
||||
<crosstabColumnHeader>
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25"/>
|
||||
<topPen lineWidth="0.25"/>
|
||||
<leftPen lineWidth="0.25"/>
|
||||
<bottomPen lineWidth="0.25"/>
|
||||
<rightPen lineWidth="0.25"/>
|
||||
<leftPen lineWidth="0.0"/>
|
||||
</box>
|
||||
<textField pattern="dd" isBlankWhenNull="false">
|
||||
<reportElement uuid="d34310ec-fa5c-4695-8cc4-f47131d55112" key="textField" x="0" y="0" width="20" height="25"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<reportElement key="textField" x="0" y="0" width="20" height="25" uuid="d34310ec-fa5c-4695-8cc4-f47131d55112"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font isBold="true" isStrikeThrough="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{DATA}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabColumnHeader>
|
||||
<crosstabTotalColumnHeader>
|
||||
<cellContents/>
|
||||
<cellContents>
|
||||
<staticText>
|
||||
<reportElement key="staticText-31" mode="Opaque" x="0" y="0" width="28" height="25" backcolor="#BFE1FF" uuid="807fc415-9635-4cd6-9f27-92600b84e56e"/>
|
||||
<box>
|
||||
<rightPen lineWidth="0.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font isBold="true" isStrikeThrough="false"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Total]]></text>
|
||||
</staticText>
|
||||
</cellContents>
|
||||
</crosstabTotalColumnHeader>
|
||||
</columnGroup>
|
||||
<measure name="QUANTIDADE_Nothing" class="java.lang.Integer">
|
||||
|
@ -446,69 +262,40 @@
|
|||
<measure name="QTD_SOMA" class="java.lang.Integer" calculation="Sum">
|
||||
<measureExpression><![CDATA[$F{OCUPACAO}]]></measureExpression>
|
||||
</measure>
|
||||
<crosstabCell width="20" height="30">
|
||||
<measure name="OFERTA" class="java.lang.Integer">
|
||||
<measureExpression><![CDATA[$F{CAPACIDADE}]]></measureExpression>
|
||||
</measure>
|
||||
<crosstabCell width="20" height="20">
|
||||
<cellContents mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Solid"/>
|
||||
</box>
|
||||
<textField isBlankWhenNull="true">
|
||||
<reportElement uuid="74209276-598d-43e7-90fb-98a469085868" key="textField" x="0" y="0" width="20" height="30"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement key="textField" stretchType="RelativeToTallestObject" x="0" y="0" width="20" height="20" uuid="74209276-598d-43e7-90fb-98a469085868"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[$V{QUANTIDADE_Nothing}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="30" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent">
|
||||
<crosstabCell width="28" height="20" columnTotalGroup="DATA">
|
||||
<cellContents backcolor="#009999" mode="Transparent">
|
||||
<box>
|
||||
<pen lineWidth="0.25" lineStyle="Dashed"/>
|
||||
<topPen lineWidth="0.25" lineStyle="Dashed"/>
|
||||
<leftPen lineWidth="0.25" lineStyle="Dashed"/>
|
||||
<bottomPen lineWidth="0.25" lineStyle="Dashed"/>
|
||||
<rightPen lineWidth="0.25" lineStyle="Dashed"/>
|
||||
<pen lineWidth="0.0" lineStyle="Dashed"/>
|
||||
<topPen lineWidth="0.0" lineStyle="Dashed"/>
|
||||
<leftPen lineWidth="0.0" lineStyle="Dashed"/>
|
||||
<bottomPen lineWidth="0.0" lineStyle="Dashed"/>
|
||||
<rightPen lineWidth="0.0" lineStyle="Dashed"/>
|
||||
</box>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement key="textField" stretchType="RelativeToTallestObject" mode="Opaque" x="0" y="0" width="28" height="20" backcolor="#BFE1FF" uuid="77d3247c-6b14-4ae9-83b1-eba8ca108c14"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[$V{QTD_SOMA}]]></textFieldExpression>
|
||||
</textField>
|
||||
</cellContents>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="20" height="0" rowTotalGroup="SERVICO">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="0" rowTotalGroup="SERVICO" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="20" height="0" rowTotalGroup="LINHA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="0" rowTotalGroup="LINHA" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="20" height="0" rowTotalGroup="SENTIDO">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="0" rowTotalGroup="SENTIDO" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="20" height="0" rowTotalGroup="HORA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="0" rowTotalGroup="HORA" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="20" height="0" rowTotalGroup="CLASSE">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="0" rowTotalGroup="CLASSE" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="20" height="0" rowTotalGroup="LOTACAO">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell width="0" height="0" rowTotalGroup="LOTACAO" columnTotalGroup="DATA">
|
||||
<cellContents mode="Transparent"/>
|
||||
</crosstabCell>
|
||||
<crosstabCell rowTotalGroup="CODLINHA">
|
||||
<cellContents/>
|
||||
</crosstabCell>
|
||||
|
@ -519,54 +306,57 @@
|
|||
<cellContents mode="Transparent"/>
|
||||
</whenNoDataCell>
|
||||
</crosstab>
|
||||
<line>
|
||||
<reportElement key="line-4" x="0" y="0" width="990" height="1" uuid="6a58b643-d1f0-40ab-a849-1486c711f59f"/>
|
||||
</line>
|
||||
</band>
|
||||
</summary>
|
||||
<noData>
|
||||
<band height="97" splitType="Stretch">
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="25509d35-18f5-43bf-b9d9-c55e3e14dd9c" key="textField" x="787" y="51" width="86" height="18"/>
|
||||
<reportElement key="textField" x="787" y="51" width="86" height="18" uuid="25509d35-18f5-43bf-b9d9-c55e3e14dd9c"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{qtdTotal}]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement uuid="5a637021-68e1-41a1-bc10-3364946080d5" key="staticText-26" x="668" y="30" width="114" height="18"/>
|
||||
<reportElement key="staticText-26" x="668" y="30" width="114" height="18" uuid="5a637021-68e1-41a1-bc10-3364946080d5"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Capacidade Total:]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="ff2d518c-9106-4669-8cb1-84b757035a86" key="staticText-27" x="668" y="52" width="114" height="16"/>
|
||||
<reportElement key="staticText-27" x="668" y="52" width="114" height="16" uuid="ff2d518c-9106-4669-8cb1-84b757035a86"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Ocupação Total:]]></text>
|
||||
</staticText>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="b5f80f2f-73f7-4b2e-86af-5b4d3a618f4a" key="textField" x="787" y="30" width="86" height="18"/>
|
||||
<reportElement key="textField" x="787" y="30" width="86" height="18" uuid="b5f80f2f-73f7-4b2e-86af-5b4d3a618f4a"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{qtdCap}]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement uuid="c7361dc2-2199-4e82-a1bb-a72a10abed7b" key="staticText-28" x="651" y="4" width="131" height="21"/>
|
||||
<reportElement key="staticText-28" x="651" y="4" width="131" height="21" uuid="c7361dc2-2199-4e82-a1bb-a72a10abed7b"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[Quantidade de Serviços:]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement uuid="f5839ae9-ac79-4529-acb1-5570340d3b9a" key="staticText-29" x="668" y="73" width="114" height="19"/>
|
||||
<reportElement key="staticText-29" x="668" y="73" width="114" height="19" uuid="f5839ae9-ac79-4529-acb1-5570340d3b9a"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<text><![CDATA[% Ocupação:]]></text>
|
||||
</staticText>
|
||||
<textField pattern="##0.00" isBlankWhenNull="false">
|
||||
<reportElement uuid="7175ab3f-bdec-4e74-a7f5-fdc89efc8970" key="textField" x="787" y="73" width="76" height="18"/>
|
||||
<reportElement key="textField" x="787" y="73" width="76" height="18" uuid="7175ab3f-bdec-4e74-a7f5-fdc89efc8970"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{perOcupacao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement uuid="90be7b84-937a-4379-a2cc-0c7575bbbf49" key="staticText-30" x="863" y="73" width="9" height="18"/>
|
||||
<reportElement key="staticText-30" x="863" y="73" width="9" height="18" uuid="90be7b84-937a-4379-a2cc-0c7575bbbf49"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font fontName="Arial"/>
|
||||
</textElement>
|
||||
<text><![CDATA[%]]></text>
|
||||
</staticText>
|
||||
<textField isBlankWhenNull="false">
|
||||
<reportElement uuid="710fb129-63a4-473f-bac8-b5ba6c4dcfde" key="textField" x="787" y="4" width="85" height="21"/>
|
||||
<reportElement key="textField" x="787" y="4" width="85" height="21" uuid="710fb129-63a4-473f-bac8-b5ba6c4dcfde"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$V{SRVIC_1}]]></textFieldExpression>
|
||||
</textField>
|
||||
|
|
|
@ -44,6 +44,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
|||
*/
|
||||
@Controller("relatorioDemandasController")
|
||||
@Scope("prototype")
|
||||
@SuppressWarnings({ "rawtypes", "unchecked", "unused" })
|
||||
public class RelatorioDemandasController extends MyGenericForwardComposer {
|
||||
|
||||
/**
|
||||
|
@ -154,13 +155,12 @@ public class RelatorioDemandasController extends MyGenericForwardComposer {
|
|||
* @throws Exception
|
||||
*
|
||||
*/
|
||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||
private void executarRelatorio() throws Exception {
|
||||
Relatorio relatorio;
|
||||
Map<String, Object> parametros = new HashMap<String, Object>();
|
||||
StringBuilder filtro = new StringBuilder();
|
||||
|
||||
filtro.append("Empresa: ");
|
||||
filtro.append(" Empresa: ");
|
||||
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||
if (itemEmpresa != null) {
|
||||
Empresa empresa = (Empresa) itemEmpresa.getValue();
|
||||
|
@ -171,7 +171,7 @@ public class RelatorioDemandasController extends MyGenericForwardComposer {
|
|||
filtro.append(" Todas;");
|
||||
}
|
||||
|
||||
filtro.append("Linha: ");
|
||||
filtro.append(" Linha: ");
|
||||
Comboitem itemLinha = cmbLinha.getSelectedItem();
|
||||
if (itemLinha != null) {
|
||||
Ruta linha = (Ruta) itemLinha.getValue();
|
||||
|
@ -182,7 +182,7 @@ public class RelatorioDemandasController extends MyGenericForwardComposer {
|
|||
filtro.append(" Todas;");
|
||||
}
|
||||
|
||||
filtro.append("Origem: ");
|
||||
filtro.append(" Origem: ");
|
||||
Comboitem itemOrigem = cmbOrigem.getSelectedItem();
|
||||
if (itemOrigem != null) {
|
||||
Parada origem = (Parada) itemOrigem.getValue();
|
||||
|
@ -204,7 +204,7 @@ public class RelatorioDemandasController extends MyGenericForwardComposer {
|
|||
parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString());
|
||||
|
||||
|
||||
filtro.append("Tipo de Serviço: ");
|
||||
filtro.append(" Tipo de Serviço: ");
|
||||
if (!todos.isChecked()) {
|
||||
if (normal.isChecked()) {
|
||||
parametros.put("TIPO_SERVICO", Integer.valueOf(normal.getValue()));
|
||||
|
@ -218,7 +218,7 @@ public class RelatorioDemandasController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
SimpleDateFormat formatDate = new SimpleDateFormat("hh:mm");
|
||||
filtro.append("Hora de Saída: ");
|
||||
filtro.append(" Hora de Saída: ");
|
||||
|
||||
if(horaInicial.getValue()!= null){
|
||||
filtro.append("De ");
|
||||
|
|
Loading…
Reference in New Issue