iReport - cross table

0 respostas
D

Estou passando um parametro para o relatório que presciso usar em crosstab.
Porem esta dando esta exception ao complilar:

Error compiling report design : C:\Users\kivik\Documents\NetBeansProjects\banstur\bns_reservas\src\br\com\banstur\reservas\resources\jr\rptAnualDiarias.jrxml

net.sf.jasperreports.engine.design.JRValidationException: Report design not valid :

1. Parameter not found : CATEGORIA_HOTEL

at net.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:260)

at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:144)

at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:219)

at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:135)

at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:117)

at net.sf.jasperreports.ant.JRAntCompileTask.compile(JRAntCompileTask.java:413)

at net.sf.jasperreports.ant.JRAntCompileTask.execute(JRAntCompileTask.java:259)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)

at sun.reflect.GeneratedMethodAccessor194.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.Target.execute(Target.java:390)

at org.apache.tools.ant.Target.performTasks(Target.java:411)

at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)

at org.apache.tools.ant.Project.executeTarget(Project.java:1366)

at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)

at org.apache.tools.ant.Project.executeTargets(Project.java:1249)

at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:281)

at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)

at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:154)

O parametro foi criado no iReport e em propriedades do elemento, verifiquei a sintaxe (está em verde).
A impressão é de que o crosstab possui um outro escopo onde não enxerga os parametros, fields e variáveis criadas para o relatório.

Criado 9 de fevereiro de 2011
Respostas 0
Participantes 1