PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8677 | 99/10/12 21:16:07 | RE(3):PB6.5: カラムの入力不可について By Ohsuga |
8676 | 99/10/12 21:14:53 | RE(2):PB6.5: カラムの入力不可について By あすかちゃんの父 |
8675 | 99/10/12 21:10:26 | RE(1):PB6.5: カラムの入力不可について By あすかちゃんの父 |
8674 | 99/10/12 20:52:48 | PB6.5: カラムの入力不可について By Ohsuga |
カテゴリ:データウィンドウ
日付:1999年10月12日 21:10 発信者:あすかちゃんの父
題名:RE(1):PB6.5: カラムの入力不可について
Ohsugaさん、こんばんは。
>たとえば、2行目のemp_nameというカラムだけ
>(1行目のemp_nameや3行目のemp_nameにはプロテクトはかけない)
>という様に、
>ある行のあるカラムだけにプロテクトをかけたいのですが、
>こんな事できますか?
>できるのなら、どんなスクリプトを記述すればよいのでしょうか?
スクリプトではなく、データウィンドウ・カラムオブジェクト
のProtectプロパティに式を設定します。
ex)
If(isnull(update_day), 0, 1)
という式をProtectプロパティに定義すると、update_dayとい
うカラムがNullの行は、式を定義したカラムにプロテクトがか
かって編集不可になります。
動的に条件を変更したい場合は、スクリプトで式を変更すれば
いいでしょう。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.