Я пытаюсь интегрировать приложение rails 3 с jasper , следуя этой вики:
http://wiki.rubyonrails.org/rails/pages/HowtoIntegrateJasperReports
Но похоже, что большая часть информации не обновляется, поэтому было очень трудно заставить ее работать самостоятельно. Я также прочитал тему на ruby-forum : http://www.ruby -forum.com / topic / 139453
с некоторыми деталями, объясненными, но все еще не мог заставить это работать.
Моя первая проблема связана с методом render_to_string:
При запуске метода контроллера я получаю сообщение об ошибке «Шаблон отсутствует»:
это метод:
def report
@customers = Customer.all
send_doc(render_to_string(:template => report_customers_path, :layout => false), '/pdfs', 'report.jasper', "customers", 'pdf')
end
Хотя это кажется простым, я не понимаю, почему это происходит. Разве render_to_string с layout => false не позволили мне получить строковый результат этого действия?
Я также пытался : действие вместо : шаблон , но он делает то же самое.
Если кто-нибудь, имеющий опыт в этой интеграции, может помочь ...
Заранее спасибо,
Андре