PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15973 01/08/06 13:15:34 RE(6):PB6.5: 編集様式の動的変更(チェックボックス <--> エディット)  By 川端
15971 01/08/06 09:34:22 RE(5):グリッド提示様式のカラムをVisible=0にしたように見せる方法 By こてちゅ
15962 01/08/03 09:21:10 RE(4):PB6.5: 編集様式の動的変更(チェックボックス <--> エディット)  By USK
15957 01/08/02 15:28:01 RE(3):PB6.5: 編集様式の動的変更(チェックボックス <--> エディット)  By 川端
15955 01/08/02 13:34:38 RE(2):PB6.5: 編集様式の動的変更(チェックボックス <--> エディット)  By USK
15953 01/08/02 13:06:44 RE(1):PB6.5: 編集様式の動的変更(チェックボックス <--> エディット)  By 川端
15952 01/08/02 11:47:16 PB6.5: 編集様式の動的変更(チェックボックス <--> エディット)  By USK

カテゴリ:スクリプトの記述
日付:2001年08月02日 15:28 発信者:川端
題名:RE(3):PB6.5: 編集様式の動的変更(チェックボックス <--> エディット) 

USKさん、こんにちは。

>やろうとしていることは、グリッド様式にあるカラム(チェックボックス、3D表示)を
>非表示にさせるということから始まりました。

(中略)

>動的にカラムをクリエイトするには、どのようにしたらいいのですか?

データウィンドウはグリッド様式でなければならないのでしょうか?
グリッド様式でカラムの動的作成は、やった事が無いんでうまく行く保証がありません(^^;

一応、カラムの動的作成方法の説明だけはしておきますが…


カラムの動的作成はデータウィンドウに対し Modify 関数を使用します。
Modify 関数の引数である文字列は以下のように記述します。

create column( [プロパティとその値] )

例)
-----------------------------
string ls_column, ls_error

ls_column = \"create column( band=detail id=1 alignment=~\"0~\" … … … )\"
ls_error  = dw_1.Modify( ls_column )

IF ls_error <> \"\" THEN
// エラー
END IF
-----------------------------

各プロパティの内容は、実際のデータウィンドウをエキスポートして確認して下さい。
また、グリッド様式だとX座標の取り方が、タブラ様式と異なっていますので注意が必要です。



付加情報:

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.