大家好。我之前感谢您的回答。
我正在用 RoR 中的 Ruport 做一个简单的报告。导轨 v:2.3.5。红宝石 v:1.8.7。
这实际上是 mi 报告的代码:
def setup 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
Parameters:
{"id"=>"1"}
最近几天我一直在为此苦苦挣扎。有没有人有线索告诉我我的错误在哪里?
顺便说一句:我使用 Rails 2.3.5 只是为了能够使用流线型插件