PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12430 00/07/27 16:25:46 RE(1):PB6: DeleteRowを繰り返すとハング(自己レス・解決) By t.y
12419 00/07/26 22:24:16 PB6: DeleteRowを繰り返すとハング By t.y

カテゴリ:PowerBuilderの不具合?
日付:2000年07月26日 22:24 発信者:t.y
題名:PB6: DeleteRowを繰り返すとハング

いつもお世話になっております。
質問があります。
現在、子画面で親画面のDWをDeleteRowしている処理があるのですが、
このDeleteRowを何回か繰り返すと突然ハングしてしまうのです。
何回、というのは全く不定で、3・4回で発生したかと思えば
10回やっても発生しないといった状態です。
ちなみにロジックは

インスタンス変数
dwBase  i_dwMeisai  //dwBaseはDWを継承したもの 
long    i_lRow      //削除行

ウィンドウオープン処理
w_main w_parent    //w_mainは親画面の継承元(DW付きの元)

w_parent   = This.ParentWindow() //親画面の取得
i_dwMeisai = w_parent.dw_meisai  //親画面のDWを設定

削除ボタンにて
i_dwMeisai.DeleteRow(i_lRow) //i_lRowは0以外

といった感じです。

ParentWindowをやめたりしてみましたが結果は同じでした。
EXEではやったことがないので、EXEでハングしなければ
もういいかとも思っています。動作的にPBの不具合っぽいですが
どなたか同様の現象に遭遇した方がいましたら、対処方法を
教えて下さい。よろしくお願い致します。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS INFORMIX Net 7
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.