PB 電子会議室
| 発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) | 
|---|---|---|
| 2991 | 98/08/28 14:38:10 | RE:Window変数のスコープ By てとらぽっと | 
| 2990 | 98/08/28 13:30:50 | 回答ありがとうございます By YOSHI | 
| 2988 | 98/08/28 12:01:09 | RE:PB6: ウインドウの変数? By taki | 
| 2985 | 98/08/28 11:37:29 | PB6: ウインドウの変数? By YOSHI | 
カテゴリ:旧電子会議室
日付:1998年08月28日 13:30 発信者:YOSHI
題名:回答ありがとうございます
  >window w_to_open
>string ls_winname
>ls_winname = dw_1.GetItemString( row, \"ウインドウ名\" )
>Open(w_to_open,ls_winname)
>とすれば開きます。
>
上記方法で画面は開くのですが、
メニューのスクリプト-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
window w_to_open
string ls_winname
ls_winname = dw_1.GetItemString( row, \"ウインドウ名\" )
Open(w_to_open,ls_winname)
子ウインドウのコマンドボタン-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*
Open( \'孫ウインドウ\' )
孫ウインドウのopenイベント-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*
ls_work = 子ウインドウ.dw_1.GetItemString( 1, \"カラム名\" )   ここでNullオブジェクトの参照が起こる
となってしまいます。
最初のOpenを固定値でやればこのエラーはでず、正常に処理をします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.2
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.




