PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12520 00/08/01 17:57:26 ゴミレス By リエッチ
12502 00/08/01 13:00:59 RE(2):PB7.0: データウィンドウオブジェクト内のカラムの編集様式の種類 By てとらぽっと
12501 00/08/01 12:38:47 RE(1):PB7.0: データウィンドウオブジェクト内のカラムの編集様式の種類 By リエッチ
12492 00/07/31 17:41:39 PB7.0: データウィンドウオブジェクト内のカラムの編集様式の種類 By りおっち

カテゴリ:スクリプトの記述
日付:2000年08月01日 12:38 発信者:リエッチ
題名:RE(1):PB7.0: データウィンドウオブジェクト内のカラムの編集様式の種類

りおっちさん、こんにちは。

>データウィンドウオブジェクト内のカラムの編集様式の種類を取得したいのですが、
>なにか方法はありますでしょうか?
>プロパティか何かを参照できるとよいのですが・・・

直接「エディットマスク」や「DDDW」というデータを取得するようなプロパティはありません
わたしも以前同じ事で悩んだ時には以下のように行いました

String ls_chk
ls_chk = dw_object.Describe(\"col_a.dddw.Name\")
if ( ls_chk <> \"!\" ) and ( ls_chk <> \"?\" ) then
   messagebox(\"\",\"DDDWである\")
end if
ls_chk = dw_object.GetValue(col_a,1)
if ( ls_chk <> \"\" ) and ( Not isnull(ls_chk) ) then
   messagebox(\"\",\"DDLBである\")
end if

上記のように該当するエディット形式であれば必ず、返ってくるであろう
プロパティを無理矢理取得し、エラーコードを拾うか、正常値を拾うか判定して
どの編集様式か判断しました

ではでは


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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