やあ、みんな。私は以前あなたの答えに感謝します。
RoRのRuportで簡単なレポートを作成しています。Rails v:2.3.5。Ruby v:1.8.7。
これは、実際には、miレポートのコードです。
def setup self.data = Envio.report_table(:all、:conditions => ['id =?'、:id])end
フォーマッター:pdf do build:list do 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"}
私はここ数日これに苦労してきました。誰かが手がかりを持っていて、私の間違いはどこにあるのか教えてくれますか?
ところで:私は合理化されたプラグインを使用できる蜂のためだけにRails2.3.5を使用しています