Привет всем.Ранее я благодарю вас за ваши ответы.
Я делаю простой отчет с Ruport в RoR.Rails v: 2.3.5.Ruby v: 1.8.7.
На практике это код моего отчета:
def setup self.data = Envio.report_table (: все,: условия => ['id =?',: id]) end
formatter :pdf do
build :list do
pad(10) { add_text "Hoja de Salida" }
draw_table data
end
end
Мне нужно использовать этот отчет в представлении show в моем приложении для контроллера envio.Для этого я изменил свой контроллер следующим образом:
def show
pdf = EnvioReport.render_pdf
send_data pdf, :type => "application/pdf",
:filename => "Salida.pdf"
end
И ошибка, которую я получаю, такова:
PDF Formatter requires column_names to be defined</p>
<p>Parameters:</p>
<p>{"id"=>"1"}
Я былборолся с этим последние несколько дней.У кого-нибудь есть подсказка и скажите мне, где моя ошибка?
Кстати: я использую Rails 2.3.5 только для того, чтобы использовать улучшенный плагин