alexandre.lima 2018-01-16 12:38:21 +00:00
parent 245501708b
commit 88b1d4a52c
2 changed files with 44 additions and 26 deletions

View File

@ -1,8 +1,8 @@
<?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="RelatorioLinhasHorario" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="ae2cbb01-bc79-4d18-8206-3b59273fe793">
<property name="ireport.zoom" value="1.5026296018031557"/>
<property name="ireport.x" value="589"/>
<property name="ireport.y" value="34"/>
<property name="ireport.zoom" value="2.0"/>
<property name="ireport.x" value="847"/>
<property name="ireport.y" value="159"/>
<parameter name="NOMBEMPRESA" class="java.lang.String"/>
<parameter name="DATA_INICIO" class="java.sql.Timestamp">
<defaultValueExpression><![CDATA[]]></defaultValueExpression>
@ -120,17 +120,17 @@
<variable name="paxKmTransportad_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$F{paxKmTransportado}]]></variableExpression>
</variable>
<variable name="iap_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta">
<variable name="iap_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$F{iap}]]></variableExpression>
</variable>
<variable name="pedagio_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{pedagio}]]></variableExpression>
</variable>
<variable name="media_rsViagem_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta">
<variableExpression><![CDATA[$V{rsViagem_group}]]></variableExpression>
<variable name="media_rsViagem_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$F{rsViagem}]]></variableExpression>
</variable>
<variable name="media_rsKm_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta">
<variableExpression><![CDATA[$V{rsKm_group}]]></variableExpression>
<variable name="media_rsKm_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$F{rsKm}]]></variableExpression>
</variable>
<variable name="media_mpa_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupRuta">
<variableExpression><![CDATA[$V{mpa_group}]]></variableExpression>
@ -180,14 +180,14 @@
<variable name="linha_rsViagem_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$V{rsViagem_group}]]></variableExpression>
</variable>
<variable name="linha_eq_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$V{eq_group}]]></variableExpression>
<variable name="linha_eq_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{eq}]]></variableExpression>
</variable>
<variable name="linha_rsKm_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$V{rsKm_group}]]></variableExpression>
</variable>
<variable name="linha_paxKmOfertado_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$V{paxKmOfertado_group}]]></variableExpression>
<variable name="linha_paxKmOfertado_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{paxKmOfertado}]]></variableExpression>
</variable>
<variable name="linha_paxKmTransportad_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$V{paxKmTransportad_group}]]></variableExpression>
@ -195,21 +195,39 @@
<variable name="linha_iap_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$V{iap_group}]]></variableExpression>
</variable>
<variable name="linha_media_rsViagem_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha">
<variableExpression><![CDATA[$V{linha_rsViagem_group}]]></variableExpression>
<variable name="linha_media_rsViagem_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{rsViagem}]]></variableExpression>
</variable>
<variable name="linha_media_rsKm_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha">
<variableExpression><![CDATA[$V{linha_rsKm_group}]]></variableExpression>
<variable name="linha_media_rsKm_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{rsKm}]]></variableExpression>
</variable>
<variable name="linha_media_mpa_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha">
<variableExpression><![CDATA[$V{linha_mpa_group}]]></variableExpression>
<variable name="linha_media_mpa_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{mpa}]]></variableExpression>
</variable>
<variable name="linha_media_mpe_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha">
<variableExpression><![CDATA[$V{linha_mpe_group}]]></variableExpression>
<variable name="linha_media_mpe_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" calculation="Sum">
<variableExpression><![CDATA[$F{mpe}]]></variableExpression>
</variable>
<variable name="linha_pedagio_group" class="java.math.BigDecimal" resetType="Group" resetGroup="groupTipoLinha" incrementType="Group" incrementGroup="groupRuta" calculation="Sum">
<variableExpression><![CDATA[$V{pedagio_group}]]></variableExpression>
</variable>
<variable name="TOTAL_RSKM" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{rsKm}]]></variableExpression>
</variable>
<variable name="TOTAL_IAP" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{iap}]]></variableExpression>
</variable>
<variable name="TOTAL_VIAGEM" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{rsViagem}]]></variableExpression>
</variable>
<variable name="TOTAL_PAX" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{paxKmOfertado}]]></variableExpression>
</variable>
<variable name="TOTAL_MPA" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{mpa}]]></variableExpression>
</variable>
<variable name="TOTAL_MPE" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{mpe}]]></variableExpression>
</variable>
<group name="groupTipoLinha">
<groupExpression><![CDATA[$F{tipoLinha}]]></groupExpression>
<groupHeader>
@ -1165,21 +1183,21 @@
<textElement textAlignment="Right">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$P{MEDIA_MPE}]]></textFieldExpression>
<textFieldExpression><![CDATA[$V{TOTAL_MPE}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00;-#,##0.00" isBlankWhenNull="true">
<reportElement uuid="f0665aa0-283f-4b0f-833f-a8d864d7c1b1" positionType="Float" x="548" y="0" width="17" height="10"/>
<textElement textAlignment="Right">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$P{MEDIA_MPA}]]></textFieldExpression>
<textFieldExpression><![CDATA[$V{TOTAL_MPE}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00;-#,##0.00" isBlankWhenNull="true">
<reportElement uuid="c89eabd5-2f70-4834-a49a-a44efa77b8c8" positionType="Float" x="592" y="0" width="29" height="10"/>
<textElement textAlignment="Right">
<font size="6" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA[$P{MEDIA_RS_POR_KM}]]></textFieldExpression>
<textFieldExpression><![CDATA[$V{TOTAL_RSKM}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00;-#,##0.00" isBlankWhenNull="true">
<reportElement uuid="36117b7f-967d-4a2e-a99a-d8a341a03c09" positionType="Float" x="621" y="0" width="16" height="10"/>
@ -1193,14 +1211,14 @@
<textElement textAlignment="Right">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$P{MEDIA_RS_POR_VIAGEM}]]></textFieldExpression>
<textFieldExpression><![CDATA[$V{TOTAL_VIAGEM}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00;-#,##0.00" isBlankWhenNull="true">
<reportElement uuid="cf7bbf9b-a37a-4bd3-a629-7958b51bacf7" positionType="Float" x="668" y="0" width="46" height="10"/>
<textElement textAlignment="Right">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$P{TOTAL_PAX_KM_OFERTADO}]]></textFieldExpression>
<textFieldExpression><![CDATA[$V{TOTAL_PAX}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00;-#,##0.00" isBlankWhenNull="true">
<reportElement uuid="9098e4b0-55e4-44ea-8d26-05a85a1b9774" positionType="Float" x="714" y="0" width="62" height="10"/>
@ -1214,7 +1232,7 @@
<textElement textAlignment="Right">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$P{TOTAL_IAP}]]></textFieldExpression>
<textFieldExpression><![CDATA[$V{TOTAL_IAP}]]></textFieldExpression>
</textField>
<textField>
<reportElement uuid="6813f5a3-1810-4b53-82ea-3df08df9548f" x="0" y="0" width="51" height="10"/>