楼主,我也是这个问题呢, Compiling to file... C:\Documents and Settings\Administrator\桌面\javabeanTest.jasper net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. Field not found : loginPassword 2. Field not found : question 3. Field not found : answer 4. Field not found : userName 5. Field not found : id at net.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:258) at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:140) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:212) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:128) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:516) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)怎么解决的呢,谢谢~
<field name="field1" class="..."/>
感觉是没有,没有field的话,怎么显示出来?
这种类型的元素.这是设计, 我没有使用 Fields中的元素, 而是使用上面那种元素,再把符号改一下.
如果Fields没有使用的元素的话就要自己添加进去.
jRDesignField= new JRDesignField();
jRDesignField.setName(detailFieldKey);
jRDesignField.setValueClass(java.lang.String.class);
jasperDesign.addField(jRDesignField);
Compiling to file... C:\Documents and Settings\Administrator\桌面\javabeanTest.jasper
net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. Field not found : loginPassword 2. Field not found : question 3. Field not found : answer 4. Field not found : userName 5. Field not found : id at net.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:258) at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:140) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:212) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:128) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:516) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)怎么解决的呢,谢谢~