2008-04-01から1ヶ月間の記事一覧

何かそれっぽく書いても、それっぽく見えるが中身なし

FC2から過去のブログをコピーしてきた。 人の真似みたいなこと書いてて思わず吹き出した。 若気の至り。 削除しようかと思ったけど面白いから残しておこう。 ちょっと消しちゃったけど。 まだ、FC2に残ってるからいいか。

大体、下のHowTo(↓)にあるとおりにやると出来る。

http://wiki.rubyonrails.org/rails/pages/howtointegratejasperreports JasperReportsはJavaで作られた帳票ツール。

実行

http://localhost:3000/accounting/customer_report にアクセス。こんな感じに出てくる。

RailsからJasperReportsを利用するための設定

jaspertest/app以下に次のディレクトリを作成、ライブラリや作成したファイルを置く app/jasper app/jasper/bin app/jasper/lib app/reports app/jasper/bin jasperreport_on_rails.tar.gzをダウンロードして解凍して出来るbinディレクトリ内のXmlJasperInte…

iReportで帳票のテンプレートを作成する

iReportをダウンロードし解凍してできたディレクトリ内のiReport.exeを実行 メニューの[データ]>[接続/データソース]を選択しウィザードを起動 [新規]>[XLMファイルデータソース]を選択し次へ 以下のように設定 名前:customer_list_xml XMLファイル:前の工…

顧客一覧XMLを取得するアクションを作成

> ruby script/generate controller Accountingapp/controllers/accounting_controller.rbに以下のメソッドを追加 def customer_list @customers = Customer.find(:all) end app/views/accounting/customer_list.rxmlを以下のように作成 xml.instruct! xml.c…

テスト用のRailsの環境を作成

> gem install sqlite3-ruby ・・・sqlite3がなかったのでインストール > rails jaspertest > cd jaspertest > ruby script/generate model CustomerType > ruby script/generate model Customer SQLite3をインストール SQLite Download Pageから以下の2つの…

概要

このHowToでは、顧客一覧をPDFに出力する例が説明されている。 顧客一覧をXMLで出力するアクションを作成。 ここで生成されるXMLを利用して、iReportで帳票のテンプレートを作成する。 iReportで保存される「.jasper」ファイルをRailsのディレクトリに移動 W…

いるもの

Java Rails2.0.2 SQLite3 http://www.jasperforge.org/jaspersoft/opensource/business_intelligence/jasperreports/ http://jasperforge.org/jaspersoft/opensource/business_intelligence/ireport/(帳票のレイアウトを作成するためのツール) jasperreport…

はじめましてはてな

技術系の日記になればいいな。