Próbuję zintegrować szyny 3 aplikacja z jaspisu po tej wiki:Zintegruj Jaspera w Rails 3
http://wiki.rubyonrails.org/rails/pages/HowtoIntegrateJasperReports
Ale wydaje się, że wiele informacji nie jest aktualizowana tak bardzo ciężko było to zrobić samemu. Czytałem również temat na ruby-forum: http://www.ruby-forum.com/topic/139453 z wyjaśnionymi szczegółami, ale nadal nie mogłem go uruchomić.
Mój pierwszy problem jest związany ze sposobem render_to_string: Gdy metoda kontroler działa Otrzymuję „Szablon brakuje” Błąd:
Jest to metoda:
def report
@customers = Customer.all
send_doc(render_to_string(:template => report_customers_path, :layout => false), '/pdfs', 'report.jasper', "customers", 'pdf')
end
Choć wydaje się to proste Nie rozumiem, dlaczego tak się dzieje. Czy render_to_string z układ => fałsz suposed, aby uzyskać wynik ciąg tego działania? Próbowałem też : akcja zamiast : szablon, ale robi to samo.
Jeśli ktoś z pewnym doświadczeniem z tej integracji może pomóc ... Dzięki z góry, André
Czy używasz rubinu lub juty? –
ruby -v = ruby 1.9.2p180 – AndreDurao
Co to jest brakujący błąd szablonu? – recursive