PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21773 05/02/25 11:22:35 RE(2):PB7.0: 構造体渡しで別windowをopenする時のNULL オブジェクトの参照エラー By tsuchi
21772 05/02/25 09:55:30 RE(1):PB7.0: 構造体渡しで別windowをopenする時のNULL オブジェクトの参照エラー By ace
21771 05/02/24 12:16:19 PB7.0: 構造体渡しで別windowをopenする時のNULL オブジェクトの参照エラー By tsuchi

カテゴリ:PowerBuilderの開発環境
日付:2005年02月25日 09:55 発信者:ace
題名:RE(1):PB7.0: 構造体渡しで別windowをopenする時のNULL オブジェクトの参照エラー

tsuchiさん、おはようございます。
確認ですが

>If IsValid(Message.PowerobjectParm) = False Then
> //単独で開かれたとき
> dw_1.SetItem(1,\"cd_1\",g_cd_1)
> dw_1.SetItem(1,\"cd_2\",g_cd_2)
>Else
> //w_test_1から開かれたとき
//ここで
         MessageBox(\"確認\",message.PowerObjectParm.ClassName())  //この行を追加
> ls_test_1 = Message.PowerobjectParm
> dw_1.SetItem(1,\"cd_1\",ls_test_1.s_Cd_1)***この行でNULL オブジェクトの参照エラー発生
> dw_1.SetItem(1,\"cd_2\",ls_test_1.s_Cd_2)
>End If

この様にした場合、メッセージボックスに「s_test_1」が表示されますでしょうか?
されないのであれば、message.PowerObjectParm.ClassName() を使用し判定できませんか?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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