PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12064 00/07/03 19:44:52 RE(8):PB5.0.03: 行削除のレスポンス By Kei
12063 00/07/03 19:32:02 RE(7):PB5.0.03: 行削除のレスポンス By てとらぽっと
12062 00/07/03 19:31:15 RE(6):PB5.0.03: 行削除のレスポンス By Taka
12058 00/07/03 18:53:23 RE(5):PB5.0.03: 行削除のレスポンス By Kei
12055 00/07/03 19:15:59 RE(4):PB5.0.03: 行削除のレスポンス By M.M
12053 00/07/03 18:26:59 RE(3):PB5.0.03: 行削除のレスポンス By Taka
12052 00/07/03 17:48:00 RE(2):PB5.0.03: 行削除のレスポンス By Kei
12050 00/07/03 17:36:36 RE(1):PB5.0.03: 行削除のレスポンス By Taka
12049 00/07/03 17:18:58 PB5.0.03: 行削除のレスポンス By Kei

カテゴリ:データウィンドウ
日付:2000年07月03日 19:15 発信者:M.M
題名:RE(4):PB5.0.03: 行削除のレスポンス

Keiさん、こんばんは。

>すみません実際のスクリプトは下記です。

>//変数の宣言
>integer l_Cnt

>//選択されている行の取得
>Do While (dw_1.GetSelectedRow (l_Cnt - 1) <> 0)
>  l_Cnt = dw_1.GetSelectedRow (l_Cnt - 1)

>  //削除
>  dw_1.DeleteRow(l_Cnt)
>Loop

未実験君ですが、以下のように記述すれば少しは速くなると思います。


???????????????????????????????????
//変数宣言
long rowCount,delRow,l,ll

//選択されている行を取得し、削除する
ll = dw_1.rowCount() -1
for l=ll to 1 step -1
delRow = dw_1.getSelectedRow(ll)
if delRow>0 then
//行の削除
dw_1.deleteRow(delRow)
end if
next
???????????????????????????????????



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

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