久し振りに吐き気がするほどプログラムとにらめっこしてたなぎです。
最近は問い合わせ対応が主だったりしてましたが、若干余裕が生まれたため本業に。
先日から新しい分野を攻略しろって話でチラホラ動いたりしていたわけですが。
本日はその分野の既存のシステムを実際使ってみようってことになりまして。
組み込むことには組み込んであるシステムに、色々設定して使えるようにしようと。
で、その組み込まれてたシステムってのが、ウチで提供する中で最大規模のヤツで。
まぁ今までご縁もなく触れることが無かったもので、ようやく触れる機会ができたと。
・・・でも、資料が一切用意されてなく、誰も知らないシステムを動かせと言うね。
調べるにしても、マスタテーブルが全部列名がただのナンバリングされたものでしかなく。
列1、列2とかいう名前の列にひたすら値が入ってて、一体この値は何って話。
それが60列くらいあるテーブルが10個くらい。これを使いこなして設定をしろという。
とりあえずそれらをどう使ってるのか知れればと思いプログラムの方を追ってみたんだけど、
どこにもそんなテーブル記述されてないときた。え、どうやってSQL発行してんだ。
結局システム画面とマスタデータを見比べて、ここにこれが入って・・・って推測を立て。
だけど同じ値が入ってたりするともう全然ダメ。しかもテーブル構造が全く理解できねぇ。
さすが最大規模のシステム。最先端技術を使ってるのだろうか、私の想像を超えてる。
で、若干煙出しながらうんうん唸ってたら、マスタテーブルのサンプルデータを発見しまして。
え・・・もしかしてこれ挿入したらとりあえず動かすことができるんじゃねぇのって話。
早速組み込んでみたら、4時間半の苦労が水の泡に感じるくらい動いてくれましたとさ。
ただ設定はできたけど実際に望むようにリンクさせることがまた一苦労なんだろうなぁと。
・・・思ってたんだけど、それもなんかモソモソ動かしてたらリンク貼らさってました。
残業5分前の奇跡。とりあえず出来たってことが確証持てたので今日はいいやと逃げてきた。
来週以降に、もうちょっと詳しくリンク貼る操作を調べて、マスタデータもいくらか調べよう。
適当にダラダラと書きなぐってみたものの、結局何が言いたいのかよく分からん日記になった。
◇W42S◇
気付いたら消えてたり、気付いたらメール送れてなかったり不具合が連発。
この度とうとうカメラが起動しなくなりました。さてどうしようという。
なんというか、わざわざショップ行くまででもなぁと思うワケなんだけど・・・。
コメント