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

ガントチャートとかカレンダー2

「こんなんじゃない!」と叫んだ、昨日の日記 こんどはガントチャートにチャレンジすることにする。 改造したコード いらないものはいらない。 def rentalgantt if params[:year] and params[:year].to_i >0 @year_from = params[:year].to_i if params[:mon…

ガントチャートとかカレンダー

Ruby on Railsのプラグインを探す。カレンダープラグインは以前につかったものしか見つからない。使った瞬間は感動するんだけど、複数日を跨ぐ表示には向いていないというか出来そうに無い。 そしてガントチャートを探すが、見つかるのはredMineの記事ばかり…

tugboat.GTDをインストールする

日経ソフトウェアの2008/06号を見て試したくなった。 http://tugboat-gtd.sandbox.seasar.org/まずは<インストール手順>を読む。 Windows環境でのインストール方法を書いてあったToDo管理ソフト『tugboat.GTD』を試すもよむ。 手順 公式サイトのDownloads…

曜日検索パート3

http://d.hatena.ne.jp/kenmituo/20080403 http://d.hatena.ne.jp/kenmituo/20080402 実は面倒なことをしていたらしい。 w=Where.new w.and("DAYNAME(patday) = ?", @weekday.to_i)SQLの関数にあった・・・知らなかった・・・ ってなことで modelsの中に class Hog…

can't convert nil into String

またまた「ちょっと前まで動いていたのにエラーが出る謎」に出くわした。 ActionView::TemplateError (can't convert nil into String) on line #27 of patrol/month.rhtml: 27:cell_text << link_to(patrol.pat_room+' '+patrol.pat_user, :cotroller=>'pat…

何故かできねー

セットアップを手動でゴリゴリ・・・ そんなとき、MicrosoftUpdateが失敗する。画面にはエラー番号が出てこない。windirの中のWindowsUpdate.logを見ながら悩む。 んで、辿り着いた結論がコレ。 net stop wuauserv regsvr32 %windir%\system32\wups2.dll net st…

チェックボックスを全てチェックする

検索結果を表示させるところ、おおざっぱに現状を書くとこうなっている。 <%- for p in @patrols %> <%= check_box_tag "flag_pats[#{p.id}]", checked = false %>んで「全てチェック」ボタンを作りたい。prototype.jsってものを使うと簡単らしいのだが、調…

必ず発生しないエラーって不思議

だらだらとRailsで開発しているときに、10回に1回の割合で発生するエラーがある。 NoMethodError (undefined method `stringify_keys!' for #<Patrol:0x971fdf0>): C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/attribute_methods.rb:205:in `method_</patrol:0x971fdf0>…

非モデルフィールドとの連携

テーブルのカラムにない項目をHTMLのselectボックスに表示させて、選択した値を取得したい・・・!ってときのやり方が殆ど見つからない。 検索するキーワードが悪いのは分かるんだけど、なんとも歯がゆい。 テーブルのカラムがあるばあい <%= select(object_hog…