PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
10333 00/02/17 15:18:53 RE(2):PB6: 親window、レスポンスwindowの関連 By ボビ
10331 00/02/17 14:38:27 RE(1):PB6: 親window、レスポンスwindowの関連 By こてちゅ
10329 00/02/17 14:32:26 すみません。 By ボビー

カテゴリ:スクリプトの記述
日付:2000年02月17日 14:38 発信者:こてちゅ
題名:RE(1):PB6: 親window、レスポンスwindowの関連

ボビーさん、こんにちは。

>さっそくですが、
>レスポンス画面のcbのclickedにメインwindowのdwへの
>setitem文を記述したいのですが記述の仕方が分かりません。
(中略)
>--script------------------------------------------
>//宣言
>window w_parent
>string ls_test

>w_parent.dw_1.object.カラム[1] = ls_test

>(エラー:プロパティ dw_1 は window と型が異なります)
>---------------------------------------------------

まず・・・
レスポンス画面を呼出している親画面は、レスポンス画面のParentではありません。
そしてWindow型の変数を用意しただけでは、その中にdw_1なんてコントロールはありませんから、
コンパイルエラーになるのはあたりまえです。

このレスポンス画面はいろいろなところで呼ばれるのでしょうか?
かならず同じWindowオブジェクトを参照するのであれば・・・

//呼出しもと画面名をw_mainとします。
IF NOT IsValid(w_main) THEN
    return
END IF
w_main.dw_1.Object.カラム名[r] = \"aaa\"

のようなスクリプトとします。
このw_mainが本来どのWindowかわからない場合は、OpenWithParmを使用して
こねくり回していかないと・・・

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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