PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17001 | 02/02/14 15:48:21 | PB5.0.04: ツリービューの初期化後、項目の追加がうまく行かない By mimi2 |
カテゴリ:スクリプトの記述
日付:2002年02月14日 15:48 発信者:mimi2
題名:PB5.0.04: ツリービューの初期化後、項目の追加がうまく行かない
いつも参考にさせていただいています。
さっそくですが、質問です。
ツリービューをデータストアと関連付けています。
データストアを再検索したタイミングで、ツリービューを一度削除し
設定しようと考えています。
これがうまくいきません。
<スクリプト>
ll_tvi = tv_rireki.FindItem(roottreeitem!, 0)
ret = tv_rireki.DeleteItem(ll_tvi)
ここまでは正常に動きます。リターン値も正常で、画面もまっさらになります。
その後InsertItemLastを行うと、
handle = tv_rireki.InsertItemLast(0, ltvi_New)
handleparentに0を指定しているので、handleは1が返ってきてほしいのですが
2が返ってきて、そのあと続けるとhandleが5にとんでしまいます。
まとめると、DeleteItem後のhandleは初期化したりする必要がありますか?
その方法は?ということなんですが・・・。
treeviewの初期化後の動きについて教えていただけませんでしょうか。
よろしくお願いします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS HP-UX
DBMS INFORMIX-OnLine 6
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.