Bom dia. Gostaria de saber como eu façõ para gerar um gráfico que contem duas barras verticais e uma linha horizontal cruzando as barras, esse tres pontos existirão para cada mes do ano.
Bom dia. Gostaria de saber como eu façõ para gerar um gráfico que contem duas barras verticais e uma linha horizontal cruzando as barras, esse tres pontos existirão para cada mes do ano.
Oi Walaci, tudo bem ?
Sua dúvida é um pouquinho antiga, queria saber se conseguiu resolver! Se sim fala pra gente como fez
Oi Matheus tudo bem graças a Deus e vc ? Cara consegui resolver sim eu fiz o seguinte: Adicionei um MultiChart de barras e depois clicando com o botão direito sobre ele no setor OutLine que fica do lado esquerdo do monitor e eu fui em Create ChartAxis e adicionei um Line Plot. Dessa forma vai ter um dataset em cada Plot e conforme for adicionando valores vai criando a linha e barras. Para inserir mais barras ou linhas é só criar os componentes como citei a cima, existe forma de colocar duas barras em uma tambem mas ae se alguem precisar é só perguntar. Estou colocando o o codigo xml como eexxemplo com 3 barras e 1 linha. Abraço.
Código XML
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.12.2.final using JasperReports Library version 6.12.2-75c5e90a222ab406e416cbf590a5397028a52de3 -->
<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="Blank_A4" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="46594e9b-1473-4e7e-812b-3d65c0351a2b">
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<queryString>
<![CDATA[]]>
</queryString>
<background>
<band splitType="Stretch"/>
</background>
<title>
<band height="79" splitType="Stretch"/>
</title>
<pageHeader>
<band height="35" splitType="Stretch"/>
</pageHeader>
<columnHeader>
<band height="61" splitType="Stretch"/>
</columnHeader>
<detail>
<band height="237" splitType="Stretch">
<multiAxisChart>
<chart evaluationTime="Report">
<reportElement x="173" y="37" width="200" height="200" uuid="3a5ecd39-6e49-437b-8641-a5554b84a0e9"/>
<chartTitle/>
<chartSubtitle/>
<chartLegend/>
</chart>
<multiAxisPlot>
<plot/>
<axis>
<barChart>
<chart evaluationTime="Report">
<reportElement x="0" y="0" width="0" height="0" backcolor="#FFFFFF" uuid="e01d27cb-3254-4f95-b010-33dacc3f86cb"/>
<chartTitle color="#000000"/>
<chartSubtitle color="#000000"/>
<chartLegend textColor="#000000" backgroundColor="#FFFFFF"/>
</chart>
<categoryDataset>
<dataset resetType="Report"/>
<categorySeries>
<seriesExpression><![CDATA["SERIES 1"]]></seriesExpression>
<categoryExpression><![CDATA[0]]></categoryExpression>
<valueExpression><![CDATA[0]]></valueExpression>
</categorySeries>
</categoryDataset>
<barPlot>
<plot/>
<itemLabel/>
<categoryAxisFormat>
<axisFormat/>
</categoryAxisFormat>
<valueAxisFormat>
<axisFormat/>
</valueAxisFormat>
</barPlot>
</barChart>
</axis>
<axis>
<lineChart>
<chart evaluationTime="Report">
<reportElement x="0" y="0" width="0" height="0" backcolor="#FFFFFF" uuid="ddaa11fa-e47d-4b7a-a0ba-9b0d51dda051"/>
<chartTitle color="#000000"/>
<chartSubtitle color="#000000"/>
<chartLegend textColor="#000000" backgroundColor="#FFFFFF"/>
</chart>
<categoryDataset>
<dataset resetType="Report"/>
<categorySeries>
<seriesExpression><![CDATA["SERIES 1"]]></seriesExpression>
<categoryExpression><![CDATA[0]]></categoryExpression>
<valueExpression><![CDATA[0]]></valueExpression>
</categorySeries>
</categoryDataset>
<linePlot>
<plot/>
<categoryAxisFormat>
<axisFormat/>
</categoryAxisFormat>
<valueAxisFormat>
<axisFormat/>
</valueAxisFormat>
</linePlot>
</lineChart>
</axis>
<axis>
<barChart>
<chart evaluationTime="Report">
<reportElement x="0" y="0" width="0" height="0" backcolor="#FFFFFF" uuid="93782d9a-b973-44f8-aa63-cf37d75ab42b"/>
<chartTitle color="#000000"/>
<chartSubtitle color="#000000"/>
<chartLegend textColor="#000000" backgroundColor="#FFFFFF"/>
</chart>
<categoryDataset>
<dataset resetType="Report"/>
<categorySeries>
<seriesExpression><![CDATA["SERIES 1"]]></seriesExpression>
<categoryExpression><![CDATA[0]]></categoryExpression>
<valueExpression><![CDATA[0]]></valueExpression>
</categorySeries>
</categoryDataset>
<barPlot>
<plot/>
<itemLabel/>
<categoryAxisFormat>
<axisFormat/>
</categoryAxisFormat>
<valueAxisFormat>
<axisFormat/>
</valueAxisFormat>
</barPlot>
</barChart>
</axis>
<axis>
<stackedBarChart>
<chart evaluationTime="Report">
<reportElement x="0" y="0" width="0" height="0" backcolor="#FFFFFF" uuid="6f55b3b4-13a8-4394-b36d-4a1e760e
No código a cima a ultima barra seria uma barra com mais de um dado. Espero ter ajudado. Abraço