我在配置 iReports 时遇到了一些问题,我正在使用iReport4.8.0
(我之前尝试iReport4.7.1
过并且发生了同样的问题)和grails ggts 3.0.0
.
我在一个名为 Consultas 的包中有一个名为 Consulta 的域类,我想列出它们并使用 ireports 创建一个报告,我按照我在书中找到的步骤进行操作:从新手到专业的 Groovy 和 Grails 第 9 章它说从 groovy 类创建报告非常容易(理论上是这样),您只需创建一个包含已编译类的 jar 并将其放在报告 lib 目录中,然后从数据连接中选择“javabeans 设置数据源选项”,其中唯一的字段要填写的是名称,它说将其他设置为空白,当我测试它时会出现一个错误弹出窗口,说 ClassNotFoundError,我确定有一些缺失的步骤,但我不知道是哪个。
在我的咨询控制器中,我有以下代码:
def report ={
def consultas = Consulta.list()
chain(controller: "jasper", action: "index", model: [data: consultas], params:params)
}
我认为jassper插件还可以。