PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4705 | 99/01/21 17:07:08 | RE(4):PB5.0.04: ウィンドウオブジェクトへの参照方法?シートの場合 By あすかちゃんの父 |
4687 | 99/01/21 11:35:22 | RE(3):PB5.0.04: ウィンドウオブジェクトへの参照方法?シートの場合 By てとらぽっと |
4686 | 99/01/21 11:29:54 | RE(2):PB5.0.04: ウィンドウオブジェクトへの参照方法?シートの場合 By あすかちゃんの父 |
4685 | 99/01/21 10:27:28 | RE(1):PB5.0.04: ウィンドウオブジェクトへの参照方法?シートの場合 By てとらぽっと |
4684 | 99/01/21 09:53:35 | PB5.0.04: ウィンドウオブジェクトへの参照方法 By あすかちゃんの父 |
カテゴリ:スクリプトの記述
日付:1999年01月21日 11:29 発信者:あすかちゃんの父
題名:RE(2):PB5.0.04: ウィンドウオブジェクトへの参照方法?シートの場合
てとらぽっとさん、こちらこそお世話になります。
>
>w_masterの問題ではなく、一般的にシートの参照方法が間違っているのが原因だと思います。
>シートとして開いた時は MDIフレーム.GetXXXXSheet() 関数を使わないと
>インスタンスが参照できませんので、以下のように記述すれば良いと思います。
>(環境がないので、実行していませんが多分… (^^; )
あ、今はGetFirst/NextSheet関数で、ウィンドウインスタ
ンスを参照しています。やはりこの方法しかないんでしょう
ね。
ただどうも分かっていないのですが、
OpenSheet(w_master, \"w_data_view\", w_mdi, 0, Original!)
とした時と、
OpenSheet(w_data_view, w_mdi, 0, Original!)
とした時の違いです。
後者の場合はダイレクトに、
w_data_view.dw_filename.ShareData(dw_main)
としても大丈夫なんですよね。おそらく、w_data_viewとい
うクラスのインスタンスが生成されていて、それを参照して
いると思うのですが、前者の場合はどういうインスタンスが
生成されているんでしょうね?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.