zoutuo1986
zoutuo1986
2011-03-17 12:39

ireport工具生成jasper报了一个小错误?

已采纳

我刚接触ireport工具,看着一些pdf文件在学习。遇到一个错误不知道怎么办?
问题描述:
1,ireport是3.7.0版本的,我从经理那拷过来,没有安装直接可以启动的那种。
2,我在“工具-选项-classpath”中添加了oracle的jdbc的JAR包,and 成功添加了datasources。
3,创建了一个firstReport.jrxml。并通过edit query给它添加了Fields
4,我在firstReport.jrxml中添加了一个组件“Text Field”,组件放在title区域,组件里添加的是死标题“ABCDE公司员工列表”
5,保存文件,点击Preview。控制台显示:“Compiling to file... D:\tool\iReport_space\firstReport.jasper”
并报错了。
-------------------------------------------------------
Errors compiling D:\tool\iReport_space\firstReport.jasper!
Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@17b0e54 net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, calculator_firstReport_1300332597015_737716: 125: unexpected token: Employee @ line 125, column 54. 1 error     at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits(JRGroovyCompiler.java:88)     at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:188)     at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215)     at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:131)     at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:510)     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)     at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
--------------------------------------------------------
这个问题要如何解决。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • xing23777 xing23777 10年前

    添加死标题在title区域中,确定没添加错误?
    [b]T[/b]“static text”----> “ABCDE公司员工列表”

    点赞 评论 复制链接分享
  • qqyatou qqyatou 10年前

    Text Field 是用来放字段用的
    static text 是用来放静态文本的
    所以你应该用static text 而不是Text Field

    点赞 评论 复制链接分享

相关推荐