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日 10:27 発信者:てとらぽっと
題名:RE(1):PB5.0.04: ウィンドウオブジェクトへの参照方法?シートの場合

あすかちゃんの父さん、いつもお世話になっています。

w_masterの問題ではなく、一般的にシートの参照方法が間違っているのが原因だと思います。
シートとして開いた時は MDIフレーム.GetXXXXSheet() 関数を使わないと
インスタンスが参照できませんので、以下のように記述すれば良いと思います。
(環境がないので、実行していませんが多分… (^^; )



window lw_sheet
w_data_view lw_data_view

lw_sheet = This.GetFirstSheet()
do while (IsValid(lw_sheet))
if \"w_data_view\" = lw_sheet.ClassName() then
//目的のシート
lw_data_view = lw_sheet
exit
end if
lw_sheet = This.GetNextSheet(lw_sheet)
loop



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)

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