PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
12117 | 00/07/06 15:01:09 | RE(3):PB5.0.03: データウィンドウでの行ごとの入力制御 By t.y |
12105 | 00/07/06 09:15:34 | RE(2):PB5.0.03: データウィンドウでの行ごとの入力制御 By k-yuichi |
12102 | 00/07/05 19:17:11 | RE(1):PB5.0.03: データウィンドウでの行ごとの入力制御 By Mika★ |
12101 | 00/07/05 17:54:40 | PB5.0.03: データウィンドウでの行ごとの入力制御 By K-Yuichi |
カテゴリ:データウィンドウ
日付:2000年07月06日 09:15 発信者:k-yuichi
題名:RE(2):PB5.0.03: データウィンドウでの行ごとの入力制御
Mika★さん、おはようございます。
コメントありがとうございます。
>1. データウィンドウオブジェクトに、数値型のダミーカラムを1つ作る。表示はさせない。
>
>2. 表示している全てのカラムの「式による設定」のProtectのところに
>IF(ダミーカラム名 = 1, 1, 0) と書いておく。
>
>3. スクリプトでは、入力不可にしたい行のダミーカラムに1を入れれば、入力不可になり
>それ以外の値を入れれば、入力可になる。
>
>......ていうのは、いかがでしょうか?(未実験)
説明不足でした。
Protectは試したんですが、Protectされている行以外にフォーカスが移らなくなってしまいます。
Protectされている行もさわれるようにしたいのです。
DisplayOnlyプロパティならそれが可能だと思ったんですが、データウィンドウ ペインタ式は指定できないということ
なので。。。
ほかにいい方法があったら教えてください。
よろしくお願いします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.