Senhores,
Estou utilizando tentando configurar o relatorio para receber um List já carregado de Objetos no iReport, porém não estou tendo sucesso vou postar meu relatorio aqui mostrando como ele está hoje, gostaria que alguém apontasse onde posso alterar o relata para que o mesmo possa receber um List carregado de dados.
Agradeço o retorno:
<?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="relatVis" pageWidth="595" pageHeight="842" columnWidth="535" leftMargin="30" rightMargin="30" topMargin="20" bottomMargin="20">
<property name="ireport.scriptlethandling" value="0"/>
<property name="ireport.encoding" value="UTF-8"/>
<import value="net.sf.jasperreports.engine.*"/>
<import value="java.util.*"/>
<import value="net.sf.jasperreports.engine.data.*"/>
<style name="Zebra" isDefault="false">
<conditionalStyle>
<conditionExpression><![CDATA[new Boolean($V{REPORT_COUNT}.intValue()%2==0)]]></conditionExpression>
<style isDefault="false" style="Zebra" mode="Opaque" backcolor="#E7E9D8"/>
</conditionalStyle>
</style>
<parameter name="ParanDataInicial" class="java.util.Date">
<parameterDescription><![CDATA[Data inicial]]></parameterDescription>
<defaultValueExpression><![CDATA[new Date()]]></defaultValueExpression>
</parameter>
<parameter name="ParanDataFinal" class="java.util.Date">
<parameterDescription><![CDATA[Data final limite do parametro]]></parameterDescription>
<defaultValueExpression><![CDATA[new Date()]]></defaultValueExpression>
</parameter>
<parameter name="DiretorioImagens" class="java.lang.String" isForPrompting="false">
<defaultValueExpression><![CDATA["br/com/sisportaria/visao/resources/icones/"]]></defaultValueExpression>
</parameter>
<queryString>
<![CDATA[SELECT
visitante.`Vis_nome` AS visitante_Vis_nome,
setor.`Set_nome` AS setor_Set_nome,
registrovisita.`Reg_dataVisita` AS registrovisita_Reg_dataVisita,
registrovisita.`Reg_horaEntrada` AS registrovisita_Reg_horaEntrada,
registrovisita.`Reg_horaSaida` AS registrovisita_Reg_horaSaida,
registrovisita.`Reg_usuarioLogado` AS registrovisita_Reg_usuarioLogado
FROM
`visitante` visitante INNER JOIN `registrovisita` registrovisita ON visitante.`Vis_codigo` = registrovisita.`Reg_Vis_codigo`
INNER JOIN `colaborador` colaborador ON registrovisita.`Reg_Col_codigo` = colaborador.`Col_codigo`
INNER JOIN `setor` setor ON colaborador.`Col_Set_codigo` = setor.`Set_codigo`
WHERE
registrovisita.`Reg_status` = "Encerrado" and
registrovisita.`Reg_dataVisita` between $P{ParanDataInicial} and $P{ParanDataFinal}
ORDER BY
registrovisita.`Reg_dataVisita` ASC,
registrovisita.`Reg_horaEntrada` ASC,
registrovisita.`Reg_horaSaida` ASC]]>
</queryString>
<field name="visitante_Vis_nome" class="java.lang.String">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="setor_Set_nome" class="java.lang.String">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="registrovisita_Reg_dataVisita" class="java.sql.Date">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="registrovisita_Reg_horaEntrada" class="java.lang.String">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="registrovisita_Reg_horaSaida" class="java.lang.String">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="registrovisita_Reg_usuarioLogado" class="java.lang.String">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<background>
<band/>
</background>
......falta codigo
....... falto o restante
........
</jasperReport>