« あるよ | トップページ | アニメーションで折り紙 »

すごいよ!

 ルーティングエラーの原因はなぜかわからないがビューのリンクが違っていることのようだ。ビューを見ていたらなんだか「変だな」とは思っていたので修正したら動作した。試してみようという人は次のように修正のこと。

<a href="graph"><%= _('View Graph')%></a> | <a href="populationbook"><%= _('Download Workbook')%></a>

 table.rhtml の例だけれど、上の a タグ部分を link_to を使った Rails の記法に修正する。

<%= link_to _('View Graph'), :action => 'graph' &> | <%= link_to _('Download Workbook'), :action => 'populationbook' %>

 同じようにして、graph.rhtml も修正する。

 これでなんとも感動的な場面にあなたは遭遇する。(ってまあ、わたしがですが)

Rjbdemo
( Virtual PC で WEBrick を動かして、バイオノートでアクセスしてみた。)

 「エクセル表形式」を選択すると xls 形式のファイルをどうする? と尋ねてくるので、保存を選べばデスクトップ(というか指定の場所)に保存されるし、開くを選ぶとブラウザに開かれて、そのまま操作ができるようだ。メニューから保存を選んだら xls ファイルとして保存された。ただ、無駄があるのか巨大な二倍強のファイルサイズになっていたけれど。

 恐るべし、 Rjb + POI 。あとは実際どう処理させるべきかってあたりを学ばなくては。

rjb+poi (1)≫

|
|

« あるよ | トップページ | アニメーションで折り紙 »

コメント

確かにご指摘の通りです。後からindex.htmlではなくtableアクションを呼ぶようにしたため、パスのつじつまが合わなくなってしまいました(というよりも、最初からlink_toを使うべきでした)。
どうもありがとうございます。

投稿: arton | 2007.06.28 21:53

やはりあとで変更されたのが、不完全で残ってしまったのですね。

なんだか( POI が)てんこもりな感じなのでちょっと気後れしつつ、やってみようと思います。

投稿: ムムリク | 2007.06.29 11:17

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/28835/15584101

この記事へのトラックバック一覧です: すごいよ!:

« あるよ | トップページ | アニメーションで折り紙 »