トリデ。朝ヴィド。
お客さんに「そろそろ別のシステムからログインする形で、そちらのシステムのテストをしていきたいんですけど」と言われる。
うお、きのうちょうどそのログインをテストしたばっかりだよ。あぶね~。
うまく動いて良かった。これもかときちがちゃんとしたログイン処理を作ってくれていたおかげだよ。ありがと~。
しかし別件で困ったことが発生した。
ほとんどのプログラムはデータベースから値を取得してブラウザ上に一覧表示するだけなんだけど、一部のプログラムではコードを取得してそれに対応する名称に変換して表示するものがあるのだ。
そこまではいいんだけど、すべてのプログラムにはエクセルファイルとしてダウンロードできる機能がついている。
ダウンロードできるのはデータベースから取得した元の値だから、表示するときに名称に変更しているプログラムでは当然元のコードが出てしまうのだ。ぐは。
しかたなくひな形を修正することにした。幸いそういうプログラムは 6 本だけだったので、なんとか修正できた。ふう。
もともと「コードから名称に変換する」のは SQL でやって、表示するときにできることは「文字の色を変える」程度のことを想定してひな形を作っていたんだけど、外注さんは見事に「文字そのものを変える」処理として使ってしまったわけだ。
う~ん、むずかしいね。
エクセルのダウンロード機能も別の外注さんにたのんでいるんだけど、ループカウンタを 1 からまわしているらしく、最初の列のデータがダウンロードされてこない。ボクは 0 から始める派なので、そう仕様書にも書いといたんだけどなあ…。
いろんなバグ修正しているだけで一日が終わってしまった。それでも障害はどんどん上がってくる。う~ん。
(2002/01/23 00:00:00 更新)