IReports - Inserir logo no relatório

4 respostas
R

Olá camaradas.

Estou tentando inserir um logo no <> no Ireport porém não consigo de jeito nenhum alguém tem uma luz?

desde já obrigado!

4 Respostas

rissato

tem um componente imagem na barra de ferramentas.

Muito simples de fazer isso. Vc está com algum erro?

R

Sim amigo, ao inserir pelo componente ele retorna o erro:

exception

javax.servlet.ServletException: Servlet execution threw an exception
	br.com.accessconsult.filter.doLoginFilter.doFilter(doLoginFilter.java:38)
	br.com.accessconsult.filter.variaveisSuporte.doFilter(variaveisSuporte.java:48)

root cause

java.lang.NoSuchMethodError: com.lowagie.text.Image.plainWidth()F
	net.sf.jasperreports.engine.export.JRPdfExporter.exportImage(JRPdfExporter.java:1219)
	net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:675)
	net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:641)
	net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:536)
	net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:323)
	net.sf.jasperreports.engine.JasperExportManager.exportReportToPdf(JasperExportManager.java:188)
	net.sf.jasperreports.engine.JasperRunManager.runReportToPdf(JasperRunManager.java:404)
	br.com.accessconsult.struts.action.ProdutosGeraRelatorio.execute(ProdutosGeraRelatorio.java:78)
	org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
	org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
	org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
	org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
	org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
	org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
	org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	br.com.accessconsult.filter.doLoginFilter.doFilter(doLoginFilter.java:38)
rissato

esse “F” no fim da assinatura do metodo tá estranho.
Pode ser algum erro de digitação, não!?

R

Então rissato, estranho mesmo. Não fiz nada de especial. apenas adicionei o componente e informei a ele a imagem.

Pesquisei aki no forum e um cara sugeriu utilizar um parametro e depois enviar esse parametro pela minha Action que gera o relatorio, usando

HashMap params = new HashMap();
params.put(...);

tentei mas não deu em nada. :shock:

Criado 30 de julho de 2008
Ultima resposta 30 de jul. de 2008
Respostas 4
Participantes 2