PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8880 | 99/10/22 12:25:13 | RE(3):PB6.5: deleterow>こんなやり方もありますよ By リエッチ |
8856 | 99/10/21 16:17:07 | RE(2):PB6.5: deleterow By 240SX |
8855 | 99/10/21 15:54:12 | RE(1):PB6.5: deleterow By Potato |
8854 | 99/10/21 14:50:03 | PB6.5: deleterow By 240SX |
カテゴリ:スクリプトの記述
日付:1999年10月22日 12:25 発信者:リエッチ
題名:RE(3):PB6.5: deleterow>こんなやり方もありますよ
240SXさん、こんにちは。
> 下記のロジックで・・・不正な処理と表示され強制終了されてしまうのは何故ですか?
>
>Dec li_loop_cnt
>
>For li_loop_cnt = 1 To dw_1.RowCount()
>
> If 条件?
>
> dw_1.DeleteRow(li_loop_cnt)
> li_loop_cnt = li_loop_cnt - 1
>
> End If
>
>Next
データウィンドウに表示されているすべての行の削除でしたら
上記のロジックの他に以下の記述も便利です
dw_1.RowsMove(1,dw_1.Rowcount(),Primary!,dw_1,1,Delete!)
あとは「dw_1.update()」を実行すれば確定されます
ではでは
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.