大家好。我之前感谢您的回答。
我正在用 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 只是为了能够使用流线型插件