【发布时间】:2011-02-14 17:01:05
【问题描述】:
大家好。我之前感谢您的回答。
我正在使用 RoR 中的 Ruport 制作一份简单的报告。导轨 v:2.3.5。红宝石 v:1.8.7。
这实际上是 mi 报告的代码:
默认设置 self.data = Envio.report_table(:all, :conditions => [' id = ? ', :id ]) 结束
格式化程序:pdf 做 构建:列表做 pad(10) { add_text "Hoja de Salida" } draw_table 数据 结尾 结尾我需要做的是在我的应用程序的显示视图中为 envio 控制器使用此报告。为此,我将控制器修改为:
定义显示 pdf = EnvioReport.render_pdf send_data pdf, :type => "application/pdf", :filename => "Salida.pdf" 结尾我得到的错误是这个:
PDF Formatter requires column_names to be defined
参数:
{"id"=>"1"}
过去几天我一直在为此苦苦挣扎。有没有人有线索告诉我我的错误在哪里?
顺便说一句:我使用 Rails 2.3.5 只是为了能够使用 streamlined 插件
【问题讨论】:
标签: ruby-on-rails ruby reporting ruport