PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13025 00/08/30 16:02:35 RE(6):PB7.0: タブラ型のデータウィンドウの更新 By すぎ
13022 00/08/30 14:23:34 RE(5):PB7.0: タブラ型のデータウィンドウの更新 By Mika★
13021 00/08/30 13:57:07 RE(4):PB7.0: タブラ型のデータウィンドウの更新 By すぎ
13017 00/08/30 11:12:26 RE(3):PB7.0: タブラ型のデータウィンドウの更新 By Mika★
13015 00/08/30 09:58:43 RE(2):PB7.0: タブラ型のデータウィンドウの更新 By すぎ
13014 00/08/29 19:37:25 RE(1):PB7.0: タブラ型のデータウィンドウの更新 By Mika★
13013 00/08/29 19:20:36 PB7.0: タブラ型のデータウィンドウの更新 By すぎ

カテゴリ:データウィンドウ
日付:2000年08月30日 09:58 発信者:すぎ
題名:RE(2):PB7.0: タブラ型のデータウィンドウの更新

Mika★さん、おはようございます。

>しょっちゅう、タブラでこんなことやってますが、全然問題ありません。
>「思うようにデータが入ってくれない」というのは、具体的に、どうなってしまうのでしょう?
>エラーが出たりするのでしょうか?

>#ていうか、フリーフォームも、カラムを横に並べりゃ、タブラになっちゃう気が...。(^-^;

説明不足ですね。えー具体的に書きます。
dwでカレント行の最後のカラムの更新後に、insertrow(0)で新たな行を追加し、その行に
フォーカスセットするスクリプトが書いてあります。なので一行入力したら、また次の行、また次
といったように数行が入力できるようになっています。
何行か入力後に更新ボタンを押すとその数行が一括で更新できるようにしたいのです。
更新ボタンのクリックイベントに以下のスクリプトを書きました。

if dw_meisai.update() = 1 then
COMMIT using SQLCA;
messagebox(\"更新\",\"更新しました\")
else
ROLLBACK using SQLCA;
end if

うまくいかない状況ですが、下のように入力して更新をかけると
CD     数量
A001      5
B002      3
C003      2
表には
CD     数量
A001      5
A001      5
A001      5
のようなデータが入ってしますのですが?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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