PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19520 | 03/05/15 17:32:40 | PB6.5: カラムのプロテクトについて By RedMoon |
カテゴリ:データウィンドウ
日付:2003年05月15日 17:32 発信者:RedMoon
題名:PB6.5: カラムのプロテクトについて
はじめまして。
掲題の件に関して質問させていただきます。
データウィンドウにて以下の操作を行うとカラムが入力不可状態となってしまいます。
Modify関数でProtectの制御を行う場合は、一旦初期化等を行わなければならないのでしょうか?
また、他に回避できるような方法はないでしょうか?
よろしくお願いします。
【操作】
1.Aさんが操作。→カラムAは入力可
2.つづけてBさんが操作。→カラムBは入力不可
なお、以下のような操作を行うと当現象は起きません。
1.Aさんが操作。→カラムAは入力可
2.画面を一旦閉じてから再度起動する。(もしくは、全カラムを「Protect=0」で初期化する。)
3.Bさんが操作。→カラムBは入力可。
・データウィンドウ
データウィンドウには、「A,B,C」と三つの入力カラムがあり、
立場ごとに使用できる項目が異なります。
※データウィンドウは、「データソース=外部ソース、提示様式=フリーフォーム」で作成。
・スクリプト
choose case 立場
case \"A\"
dw_1.modify(\"A.protect=0 B.Protect=1 C.Protect=1\")
case \"B\"
dw_1.modify(\"A.protect=1 B.Protect=0 C.Protect=1\")
case \"C\"
dw_1.modify(\"A.protect=1 B.Protect=1 C.Protect=0\")
case else
・・・
end choose
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS その他
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.