2008年4月16日水曜日

風邪

頻繁に風邪をひく。
転職してから四ヶ月。三回もひいた。

寝不足が原因だと思う。

いつだったか過労状態がつづくと
内蔵等の免疫が低下する。てな
事を読んだ。

風邪もそーなんだろな。
多分この時間まで仕事して
帰っからも勉強するから。

勉強したいのに、勉強するほど勉強できなくなる。
あー。パラドックス。
学習時間が取れない。
こまる。

2008年4月4日金曜日

ExtJs-11 DBとグリッド その2

またずいぶんと時間が空いてしまった。

先日の実装後、うまく行かなかったのでおや?やむをえず、サンプル解析を。
やりたかったのはページンググリッドなのでそれを。

サンプルはScriptTagProxy を使用していて、私の実装はJSON生返却なため
;がない。などとエラーが。
最初はなんだよ。どこがエラーだ?タイポでもしたか?
と思ったがそんなことはなく、ScriptTagProxy のリファレンスにもちゃんと書いてありました。
だからHttpProxyに変えて難なくOK!

DBから引き出して表示はこれでおおむね合格だね。
ページングのSQLも用意できているし。表示上の小細工は後まわし。

さて次は新規、と更新だね。
プロパティとフォームの学習。
クライアントから引数の渡し方は丁寧にExt2.0のチュートリアルに書いてあったような記憶が。。

今日はもう寝よう。

2008年3月25日火曜日

ExtJs-10 DBとグリッド

ビューをEXTにするってことで
ExtとのデータIFはすべてJSONにすることにしたわけで、(WTToolkitも踏まえて)
今日はDataGridへのでーたの展開を。

でもうまくいかなかった。。。

GridPanelに設定するのは
・データストア
 →データリーダ
   →レコード
・カラムモデル
でよいのだろう。

データストアストアは
        var store = new Ext.data.Store({            fields: [               {name: 'ID'},               {name: 'XXXX1',type: 'string'},               {name: 'XXXX2',type: 'string'},               {name: 'EEEE1',type: 'string'},               {name: 'EEEE2',type: 'string'}            ],            http://www.blogger.com/,            reader: jsonreader        });

でよいのかな。
データリーダはJOSNだから
        //--- JSONリーダ ---        var jsonreader = new Ext.data.JsonReader(        {            totalProperty: "results",    // The property which contains the total dataset size (optional)            root: "rows",                // The property which contains an Array of row objects            id: "id"                     // The property within each row object that provides an ID for the record (optional)        }, employeeRec);

でよいのだろうか。
トータルの設定とかルートの設定とかはAPIのサンプルをそのまま。
で、レコード定義。
        //--- レコード定義 ---        var employeeRec = Ext.data.Record.create(        [           {name: 'ID'},           {name: 'XXXX1'},           {name: 'XXXX2'},           {name: 'EEEE1'},           {name: 'EEEE2'}        ]);


もちろん
sampleReadGridData.aspx
が返却する情報はデータセットをforeachでぶん回して上記のresult、rowsで指定した形でJSONを
整形(APIで書いてあった形式のデータ構造を。。)。
でもうまくいかないなぁ。

今日はここまで。

2008年3月23日日曜日

花粉症

また来た。
毎年、このじきになると製薬会社はいいなー。ておもう。実際どーなんだろう。

2008年3月19日水曜日

しかし

ブログへのソースコード展開がぐちゃぐちゃで何とかしたい。

ExtJs-9 DBとメニューとその2

今日は指針だけ。
この時間からの作業は明日に響きます。5時半起床だし。
8で書いてたつりーからタブをこうちくするってのは
APIリファレンスそのものだ。

よき勉強のため、APIリファレンス少し分解して
理解してから組みなおそう。

これができたらあとは
コントロールからのデータ取得(JSONになるんだろうなぁ)と
ASPX側への受け渡し。
DBへの書き込みと部分の実装の順番。

Ext側の小細工は仕組みの骨組みができた後に少しづつ
コントロールの勉強をしよう。

そしたらあとはフォーム系のコントロールをならしてみよう。
先が長いですね。

2008年3月18日火曜日

本を。

昨日簿記の本を買って簿記デビューだぁ。
なんて予定は未定で気が付けばITILの入門書を。ISO90012700120000なんでもPDCAだ。
なんだか世の中全てそのサイクルな気分。
もうPDCA中毒。

ぱっとおもいついて
できそうだからとかじりつき
ちょっとむずかしいと
あきらめる。

そんなサイクル。
にはしたくない。

node + ejs + Socket.io のサンプル

まずい。。 一年間、一回も更新してない!!! つまり、、 趣味の時間がほぼ皆無ということの現れです。 業務と子育てに追われた一年でしたね。。。。。 危なく年をこすところだった。あぶない。なぶあい。 話を変えて。 今月初旬に 社内でちょっとしたプレゼンをする事に...