UJMLサンプル137:RecordSetサンプルの超簡易サンプル(2006/07/07)
前回、前々回とUIEvolutionから開発者向けに公開されたサーバー/クライアントのデータバインディング用ソースコードの解説をしてきた。
UIEvolutionのラボで公開されているRecordset のソースコード解説 サーバーサイド RecordSet.php
UIEvolutionのラボで公開されているRecordsetについて考察 ソースコードにコメントで解説
UIEvolutionからこのデータバインディングツールをどのようにして使うか?というチュートリアルのようなものは出ていないので、今回、公開されたコードから不要なものを落とし、簡易サンプルとすることでチュートリアル的な役割を果たせたらと思っている。
◆動作環境
もし手元で動作を見たい場合には、手元にPHPが動作する環境が必要になる。そのほかはUIEngineのSDKがあれば期待通り動くはずだ。
◆セットアップ方法
ソースコードは圧縮してDLできるようにした。サーバー側のPHPスクリプトは
http://localhost/uie/sample.php
のようにアクセスできる場所に配置する。クライアントのソースはそのまま解凍し、SDKでmain.ujmlを開けばOKだろう。
◆動作
サーバー側のsample.phpにて
$data = array(array("0","01"), array("012", "0123"));
$rset = new RecordSet(0, $data, 2, 3);
としてデータをセットし、クライアント側でそれを表示する。ただそれだけである。
ソース等ダウンロード:
クライアント Download 137_recordset_sample.lzh
サーバー Download uie.lzh
コメント