Vous êtes sur la page 1sur 15

05/04/2017 UtilizandooIReport

AcessartodooHelp
Procurar
UtilizandooiReport

Oque:

OiReportumaferramentaqueprovsuporteparaacriaoderelatriosnosformatosPDF(arquivosomenteleitura),
XLS(arquivodoaplicativoMicrosoftExcel)eHTML(linguagemdemarcaoparaoambienteweb),osquaisso
suportadospeloWebrun.Apesardaexistnciadessesuporte,aSoftwellSolutionsnoseresponsabilizapor
subsidiarousurioemcomoutilizaraferramenta,descrevendoapenasosrecursosbsicosparaacriaodeum
relatrio(documentaoabaixo).

ComoBaixar:

Odownloaddaferramentapodeserfeitopormeiodolink
http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/i/ir/ireport/iReportnb3.1.2
windowsinstaller.exe.Apsaconclusododownload,bastainstalla.Cabeaindalembrarque,paraaperfeita
execuodaferramenta,necessrioterinstaladanocomputadoraMquinaVirtualJava.


AcessandooBancopeloiReport:

ParaacessarumBancodeDadosnoIreport,cliqueemDados>Conexes/FontedeDadoseescolhaumtipode
conexo.Nessecaso,escolhemosConexodeBancodeDadosJDBC.


Paraacessaroutrosbancos,precisoimportaroarquivoJDBC,nateladoClasspathemopes.Noboto
AdicionarJAR,precisoinformarodestinodoarquivo.Apsessasconfiguraes,salveorelatrio.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 1/15
05/04/2017 UtilizandooIReport


CriandoRelatrioSimples:

Paraacriaodeumrelatrio,cliqueemArquivo>NovoDocumento,irabrirumatelaondeserpedidoonomedo
relatrio.Depoisseabrirumapaginaembranco.


ParacolocarumatabelanorelatriovemData>QuerydoRelatrio,eserabertaumatelanaqualdever
serinformadaaconsulta.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 2/15
05/04/2017 UtilizandooIReport


Outraformadecolocaratabelanorelatrioacessandoosmesmospassosdescritosacima.Quandoforaberta
ateladeconsulta,cliquenoboto"Querydesigner".Quandoclicar,abrirumatelacomtodasastabelas
criadasnoseubanco,arrasteumaparaoespaovaziodatelaeselecioneoscampos.CliqueemOkpara
finalizar.Apscolocartodasastabelas,salveorelatrio.

TeladeescolhadeTabela

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 3/15
05/04/2017 UtilizandooIReport

Teladeconsulta.

Paraadicionaroscamposdatabelanorelatrio,cliqueemVisualizar>CamposdoRelatrio.Essatela
mostrartodososcamposexistentes.CliqueemcimadocampoearrasteateabandaDetail.



OutramaneiradeadicionaroscamposnatabelautilizandoocomponenteCampoTexto.Depoisdeadicionado
norelatrio,cliquecomobotodireitoemcimadocomponente.Emseguida,cliquenaabaCampoTextoeem
ExpressodoCampoTextodigiteonomedocampo.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 4/15
05/04/2017 UtilizandooIReport



Depoisquecolocartodososcamposeconfigurarseurelatrio,salveo.Paraavisualizaodorelatriocriado,clique
emCriar(build)>ExecutarRelatrio(usarconexoativa)".



AgrupamentosdoRelatrio:

Utilizandoosconhecimentosacima,poderseradicionadoumgrupoaorelatrio.CliqueemVisualizar>
AgrupamentosdoRelatrio....Natelaqueabriu,cliqueemnovoe,naprximatela,informeonomedogrupoesua
expresso.MarqueaopoIniciaremumanovacoluna.Apsacriaodogrupo,salveorelatrio.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 5/15
05/04/2017 UtilizandooIReport


Observao:
precisoirnoQuerydoRelatrioecolocaraexpressoorderbyprapoderfuncionaro
agrupamento.

Quandocriadoumgrupo,socriadasduasnovasbandasNomedogrupoHeadereNomedogrupoFooter.

Coloqueocampoquepassadonaexpressodogruponabandaparafuncionarcomottulodogrupo.Aps
configurarorelatrio,salveomesmo.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 6/15
05/04/2017 UtilizandooIReport



CriandoVariveisnoRelatrio:

ParacriarumavariveleutilizalanorelatriocliqueemVisualizar>VariveisdoRelatrio.Natelaqueseabriu,
cliqueemnovo.Naprximatela,informeonomedavarivel,seutipo,otipodeclculo,esuavarivelde
expresso.


Paraadicionaravarivelnorelatrio,sarrastlaparaabandaeselecionarondedesejaintroduzir.Nesse
caso,coloquenabandaOrdemAlfabticaFooter.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 7/15
05/04/2017 UtilizandooIReport

TeladeVariveis

Relatrioemdesenvolvimento

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 8/15
05/04/2017 UtilizandooIReport



Relatrioprontocomocalculofeitodeacordocomosvaloresdogrupo

Observao:
Asvariveiscriadasdevemteromesmotipodoscamposdatabela.

CriandoParmetro:

Paracriarumparmetro,cliqueemVisualizar>ParmetrodoRelatrio.Natelaqueseabriucliqueemnovo.Na
telaseguinte,informeonomedoparmetro,otipo,umvalorpadro,setiver,eadescrio.


Observao:
Osparmetroscriadosdevemserdomesmotipodocampodatabela.

ColocandoFiltronoRelatrio:

ParacolocarumfiltrovocterquemodificarnoQuerydoRelatrio.UsandoacondioWhere,informequecampo
receberoparmetro.Apsessasconfiguraes,salveseuformulrioeoexecute.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 9/15
05/04/2017 UtilizandooIReport

Aovisualizar,umatelaaparecerpedindoqueinformeocampodepesquisaquedeseja
filtrar:



Emseguida,orelatriosergerado:


http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 10/15
05/04/2017 UtilizandooIReport


ColocandoGrficonoRelatrio:

Selecioneocomponenteecoloquenabandasummary.Paraesteexemplo,vamosutilizarumgrficodotipotorta,
cliquecomobotodireitoemcimadelee,depois,cliqueemPropriedadesdoGrfico,oudeumduplocliqueemcima
docomponente,vateaabaDadosdoGrficoedepoisDetalhes.



ExpressodeChaveidentificacadafatia.Ex:$F{letra_alfabetica}
ExpressodeValoravarivelquecriamos.Ex:$V{Valor_Total}
ExpressodeTextoortuloqueserexibidoparacadafatia.Ex:$F{letra_alfabetica}

Salveorelatrioeoexecute,ogrficoselocalizanaultimapginadorelatrio.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 11/15
05/04/2017 UtilizandooIReport



CriandoSubRelatrio:

Paraacriaodosubrelatriovocdeverescolherocomponenteenatelaqueserabertacliqueemfinalizar,depois
dumduplocliquenosubformulrioenavegueataabaSubRelatrio(Outros),ondeserinformadoocampo
ExpressodeSubRelatrio.olocalondeosubreport.jasperest,ouseja,oseusubrelatriocompilado.Naaba
ParmetrodoSubRelatrio,cliqueemAdicionarnatelaquefoiabertaeinformeonomedoparmetroea
expresso.



Observeosdoisrelatriosemdestaquecriadoseocomponentedesubrelatrio.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 12/15
05/04/2017 UtilizandooIReport

Abapropriedadedosubrelatrio(outro).


Navegueparaosubrelatrioecrieumparmetrocomomesmonomeeomesmotipodoparmetrofeitono
formulriomestre.Nateladeconsultadorelatrio,usandoacondioWhere,informeoparmetro


Depoiscompileosubrelatrioenavegueparaorelatrioprincipal.Emseguida,salveevisualize.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 13/15
05/04/2017 UtilizandooIReport


VisualizandoumSubRelatrionoWebrun:

ParavisualizarnoWebRunumrelatriocomumsubrelatrio,devemserfeitasasseguintesconfiguraes:Clicando
comobotodireitonocomponentesubrelatrioadicionadonorelatriopaicliqueemPropriedadesabaSub
Relatrio(Outro)enocampoExpressodeSubRelatrio.Nessecampo,informeocaminhoondeestoseu
arquivo.jasperqueonomedoarquivodosubrelatriocompilado.Oarquivocompiladodeveestarnapasta"c:
\AqruivosdeProgramas\SoftwellSolutions\Maker2.5\WebRun2\Report\Bridg\id"dorelatriocriadonoMaker.



Apsessasconfiguraes,salveorelatrioprincipalecoloqueoarquivojrxmlnapastaondeseencontrao
arquivo.jaspere,noarquivodata,substituaonomedofeitonoMakerpelorelatriofeitonoiReport.Reinicieo
serviodoWebruneabraseurelatrionosistema.

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 14/15
05/04/2017 UtilizandooIReport

RelatriocriadonoJasperegeradonaWebrun.

Observaes:
$Fparacampos
$Vparavariveis
$Pparaparmetros
$Rpararecursoslocalizados

Observaesgerais:

AversoatualdoiReportsuportadopeloWebruna3.1.2.Versesdiferentespodemocasionarerrosde
compatibilidade(Porexemplo:ReltorioqueusaimagenscriadosnoiReport3.0.0,geramerro,quandogerado
noformatoPDF)Comoresoluo,podesetomarumdoscaminhosaseguir:

1Utilizaraverso3.1.2doIReport.

ou

2ModificarabibliotecautilizadapeloWebrun:
I)Removaoarquivopastawebrun\WEBINF\lib\jasperreports3.1.2.jar
II)Incluaoarquivocorrespondenteversoemutilizao.Ex.:jasperreports3.0.0.jar
III)ReinicieoWebrun.



____________________________________________________________________________

Caso este tpico no tenha comentrio satisfatrio, envie email para


documentacao@softwell.com.br

http://suporte.softwell.com.br/maker/manual/dicas_e_truques/utilizando_o_ireport.htm 15/15

Vous aimerez peut-être aussi