Nov 10, 2005
影舞のレポートを CSV 形式でエクスポートしたい
影舞は RSS もサポートしているし統計も自前で表示してくれるのスグレモノなのだけれど、事情により CSV 形式のエクスポートもしたい。 ということで、影舞に少し手を入れてみた。 Ruby は初めてなので「とりあえず動く」レベルの仕上がり(^^;
ダウンロード
動作環境
このプログラムは下記の環境で動作する。
- Debian Sarge
- 影舞 0.8.6
インストール方法
- export_csv.rb を $KAGEMAI_HOME/lib/kagemai/cgi/action にコピー
- export_csv.rhtml を $KAGEMAI_HOME/resource/ja/template/_default にコピー
- http://localhost/kagemai-0.8.6/html/admin.cgi?project=myproject&action=export_csv にアクセスして動作確認を行う
出力例
下記の様な感じで、「レポートID、レポート作成日時、レポート更新日時、メッセージID、報告者、状態、処理方法、優先度、重大度、担当者」というフォーマットの CSV が出力される。
1,2005/11/08 01:53:09,2005/11/08 01:53:24,1,myaccount@example.com,新規,未処理,緊急,重大,未定, 1,2005/11/08 01:53:09,2005/11/08 01:53:24,2,myaccount@example.com,新規,未処理,緊急,重大,未定, 2,2005/11/08 02:11:19,2005/11/08 02:11:19,1,myaccount@example.com,新規,未処理,中,普通,未定, 3,2005/11/08 02:11:34,2005/11/08 02:11:34,1,myaccount@example.com,新規,未処理,中,普通,未定,
カスタマイズ方法
- 出力する項目をカスタマイズしたい
- export_csv.rb を適当に編集してください
- CSV ファイルにコメントを付加したい
- export_csv.rhtml を適当に編集してください
TrackBack ping me at
http://www.in-vitro.jp/blog/index.cgi/Misc/20051110_01.trackback
writeback message: Ready to post a comment.

影舞用CSV出力プラグイン