グローバル変数がクリアされてしまう?
ucmkitakan
投稿数: 91

システム実行中に、グローバル変数がクリアされてしまう現象があり困っています。
メインプログラム内でグローバル変数を宣言し、タスク前処理でPGコールし、そのPG内でデータ取得した値をグローバル変数にセットした後、メニューを起動させています。
そこでグローバル変数へのセットがされない場合があるのか、メニューから他のPGを実行している最中にグローバル変数がクリアされてしまうのか、原因がわからないのですが、そんな現象が起こりました。
並行実行を行っているPGもなく、メインプログラムの初期化を行っているPGもありません。
どなたか同じような現象に遭われた方いませんか?
原因を教えていただきたいです。
現在はグローバル変数がセットされていない状態であればエラー表示、又はグローバル変数にセットするPGをコールし直しとして対応しています。
メインプログラム内でグローバル変数を宣言し、タスク前処理でPGコールし、そのPG内でデータ取得した値をグローバル変数にセットした後、メニューを起動させています。
そこでグローバル変数へのセットがされない場合があるのか、メニューから他のPGを実行している最中にグローバル変数がクリアされてしまうのか、原因がわからないのですが、そんな現象が起こりました。
並行実行を行っているPGもなく、メインプログラムの初期化を行っているPGもありません。
どなたか同じような現象に遭われた方いませんか?
原因を教えていただきたいです。
現在はグローバル変数がセットされていない状態であればエラー表示、又はグローバル変数にセットするPGをコールし直しとして対応しています。
投票数:0
平均点:0.00
投稿ツリー
-
グローバル変数がクリアされてしまう? (ucmkitakan, 2012-4-23 15:03)
-
Re: グローバル変数がクリアされてしまう? (Tanda, 2012-4-26 19:35)
-
Re: Re: グローバル変数がクリアされてしまう? (Tanda, 2012-4-28 19:12)
-
-
Re: グローバル変数がクリアされてしまう? (null, 2012-4-26 23:10)
-
Re: グローバル変数がクリアされてしまう? (nobukoshi802, 2012-5-1 11:10)
-
Re: グローバル変数がクリアされてしまう? (ucmkitakan, 2012-6-8 17:48)
-
Re: グローバル変数がクリアされてしまう? (null, 2012-6-11 15:50)
-
-