【发布时间】:2016-04-07 13:17:51
【问题描述】:
我正在尝试使用 Birt 以类作为数据源来编辑报告。
在我尝试将元素导出到库之前,该报告的编辑非常好。我现在在应用程序尝试访问 .rptlibrary 文件时出现“找不到字段”错误。让它工作的唯一方法是将 .rptlibrary 路径设置为 .rptdesign 文件中的绝对路径,我绝对需要避免这种情况,因为这应该稍后移动到服务器上。
我尝试从 Window>Preference>Report design 更改资源路径,并在 EngineConfig 对象上使用 setResourcePath(具有绝对路径和相对路径),但我仍然遇到相同的错误,并且没有我找到的解决方案已经解决了这个问题。
如果有人有想法,我将非常感激,这两天以来我一直很紧张。谢谢。
【问题讨论】:
-
你的资源路径中目前有什么表达式?即在 Eclipse -> windows -> 首选项 -> 报告设计 -> 资源 -> 文件夹
-
附带说明,设计者在日志文件中生成了这样的文件未找到错误消息,但它在这里对我来说仍然有效(并且使用 setResourcePath 它可以在 BIRT 运行时引擎中工作)。
标签: jakarta-ee birt