PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21357 | 04/06/24 13:19:40 | RE(2):PB8.0:主キーのないテーブルに対して動的にCreateしたデータウィンドウを更新したい By yasumoto |
21356 | 04/06/23 19:38:04 | RE(1):PB8.0:主キーのないテーブルに対して動的にCreateしたデータウィンドウを更新したい By TKS |
21352 | 04/06/23 15:23:27 | PB8.0:主キーのないテーブルに対して動的にCreateしたデータウィンドウを更新したい By yasumoto |
カテゴリ:データウィンドウ
日付:2004年06月23日 15:23 発信者:yasumoto
題名:PB8.0:主キーのないテーブルに対して動的にCreateしたデータウィンドウを更新したい
下記のように、主キーでないカラム1つだけをもつテーブルがありまして、
テーブル名:TEST
カラム:COL(主キーではない)
このテーブルに対してデータウィンドウを動的にCreateしました。
過去ログ(特にNo.003579)を参考にさせていただきまして、update()
しようとした時の「データウィンドウはUPDATE機能がありません」という
エラーについては、下記のように記述することで解消できました。
dw_1.modify(\"DataWindow.Table.UpdateTable=~\"TEST~\"\")
dw_1.modify(\"COL.update=yes\")
dw_1.modify(\"COL.key=yes\")
dw_1.setTransObject(SQLCA)
dw_1.Retrieve()
ですが、画面上のデータウィンドウをクリックしても、カーソルが「|」
(入力可能状態)にならず、キー入力による編集ができません。
カラムCOLを主キーに設定すれば、キー入力できるようになることは確認
しております。(上述の5行を記述する必要もないようです)
主キーのないテーブルでも、データウィンドウからキー入力による更新が
できるようにするにはどうすればいいのでしょうか?
よろしくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.