PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9407 99/11/25 17:37:42 RE(5):ゴミレス By リエッチ
9405 99/11/25 14:34:38 RE(4):PB6.5: カラムの編集様式の取得方法 By クロノス
9404 99/11/25 13:55:50 RE(3):PB6.5: カラムの編集様式の取得方法 By リエッチ
9402 99/11/25 12:54:57 RE(2):PB6.5: カラムの編集様式の取得方法 By てとらぽっと
9401 99/11/25 12:34:32 RE(1):PB6.5: カラムの編集様式の取得方法 By リエッチ
9398 99/11/25 10:54:14 PB6.5: カラムの編集様式の取得方法 By クロノス

カテゴリ:データウィンドウ
日付:1999年11月25日 12:34 発信者:リエッチ
題名:RE(1):PB6.5: カラムの編集様式の取得方法

クロノスさん、こんにちは。

> えっと、編集可能なDataWindowで、スクリプトなどでcolumnを
>Protectした場合、columnの背景もしくは文字をグレイ♪にしたいのです。
> そこで関数を作成しようと思っているのですが、columnの編集様式を
>取得する方法はありますでしょうか?
>例えばCheckBoxは文字を、Editは背景をグレイにしようと思っています。

わたしもこのプロパティを探したのですが、見あたりませんでした
わたしの場合は『カラムが DDDW もしくは DDLB だった場合』という判定をしたかったのですが
カラムの編集様式を単純に判定するプロパティが無くて、結局

[DDDWかどうかを判定する]
dw_object.Describe(ls_colname + \".dddw.Name\")

[DDLBかどうかを判定する]
dw_object.GetValue(ls_colname,1)

で、戻り値が「!」だったらそうじゃないとか、そういった調べ方をしました
なので、クロノスさんの場合でしたら、
「エディットの何かのプロパティ」や「チェックボックスの何かのプロパティ」
をそれぞれ取得して、戻り値で判定した方がいいような気がします
ちなみに戻り値については、「!」か「?」でエラー、そうじゃないときは、ちゃんとした
プロパティ値が入ってくるはずですので、その辺はいろいろ調べてみてください
ではでは



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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