ДжасперРепорты в граале - PullRequest
       13

ДжасперРепорты в граале

2 голосов
/ 13 февраля 2012

Я установил плагины Jasper для своего приложения Grails.Затем на странице list.groovy я изменил код:

<g:paginate total="${Race.count()}" /> </div>  
<g:jasperReport jasper="all-races" format="PDF" name="All Races" />

, затем я запускаю приложение grails.На странице list.gsp отображается значок PDF.но когда я нажимаю на него.он показывает ошибку:

Error 500: Executing action [index] of controller [org.codehaus.groovy.grails.plugins.jasper.JasperController] in plugin [jasper] caused exception: null
Servlet: grails
URI: /cirnele/grails/jasper.dispatch
Exception Message: No such report spec: /reports/all-races (jasper or .jrxml) 
Caused by: No such report spec: /reports/all-races (jasper or .jrxml) 
Class: Unknown 
At Line: [-1] 
Code Snippet:

На самом деле я не знаю, как использовать iReport для создания файла яшмы.

Ответы [ 2 ]

2 голосов
/ 13 февраля 2012

Как говорится в исключении, убедитесь, что ваш отчет создан в указанной вами директории. Возможно, вы захотите взглянуть на эту документацию .

1 голос
/ 14 февраля 2012

Скопируйте ваш файл .jrxml в ex grails-app \ reports, затем добавьте эту строку в ваш config.groovy или просто укажите ее местоположение в отчете.

jasper.dir.reports = 'reports'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...