PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
11232 00/05/09 18:03:37 RE(4):PB6.5: IsValid関数に関して By BOB
11218 00/05/08 15:15:48 RE(3):PB6.5: IsValid関数に関して By M.M
11217 00/05/08 14:24:45 RE(2):PB6.5: IsValid関数に関して By てとらぽっと
11216 00/05/08 13:53:19 RE(1):PB6.5: IsValid関数に関して By BOB
11212 00/05/06 17:40:19 PB6.5: IsValid関数に関して By BOB

カテゴリ:PowerBuilderの不具合?
日付:2000年05月08日 15:15 発信者:M.M
題名:RE(3):PB6.5: IsValid関数に関して

BOBさん、こんにちは。

>例
>---------------------------------------------------
>window w_to_open
>string s_value
>string s_w_name

>s_w_name = \"w_emp\"

>OpenWithParm(wc_to_open, s_value, s_w_name)
>とか
>Open(wc_to_open,age, w_s_name)
>---------------------------------------------------

>などと書いていると画面がOPENされているにも関わらず、
>他ウィンドウからそのウィンドウ(例だとw_emp)が参照できません。

>これは分かったので、ウィンドウオブジェクトを指定して
>開くように直したと思っていたので、前回のような質問をしたのですが、
>実は直していませんでした。

>上記のようなことはしょうがないことなんですかね?

ある程度自分で推測がついていると思いますが、上記のスクリプトの場合、
ローカル変数のw_to_openにウィンドウの情報が格納されてしまいますので、
他のウィンドウからw_to_openを参照するのは、非常に困難です。

ウィンドウ変数w_to_openをグローバル変数で宣言すると、うまくいくかも
しれません。(未検証ですけど)


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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