同一行を2回「アボート」で強制終了
nakaaaaa
投稿数: 68
皆さん、こん●●は。
ちょっと不可解な現象が起きてて困っています。
それは、同一行を2回「アボート」しようとすると強制終了されるというものです。
プログラムはごく簡単な「マスタメンテナンス」です。
コードと名称だけ変更でき、コードがダブったら重複エラーとなります。
重複時のメッセージがMagicのものでは分かりにくいため、
エラーハンドラでわかりやすいメッセージを表示させています。
(メッセージはエラーコマンドではなく、別プログラム)
そして、エラーハンドラの指示は「アボート」にしています。
(他の情報 - モード:物理、開始:レコードロック時、ロック方式:即時, エラー:復旧)
この状況下で・・・・
====
CD
001
002 ← この行を[001]に変更、1回目は重複エラー、2回目で強制終了
003
004
=====
というわけで、発生原因が全くわからず困っています。
ちなみに、1回重複エラー発生後、別の行へ移動、戻って重複発生させても強制終了します。
なぜ、このような強制終了が発生するのでしょうか・・・・
この件、なにかご存じのかたがいらっしゃいましたらよろしくお願いします。
ちょっと不可解な現象が起きてて困っています。
それは、同一行を2回「アボート」しようとすると強制終了されるというものです。
プログラムはごく簡単な「マスタメンテナンス」です。
コードと名称だけ変更でき、コードがダブったら重複エラーとなります。
重複時のメッセージがMagicのものでは分かりにくいため、
エラーハンドラでわかりやすいメッセージを表示させています。
(メッセージはエラーコマンドではなく、別プログラム)
そして、エラーハンドラの指示は「アボート」にしています。
(他の情報 - モード:物理、開始:レコードロック時、ロック方式:即時, エラー:復旧)
この状況下で・・・・
====
CD
001
002 ← この行を[001]に変更、1回目は重複エラー、2回目で強制終了
003
004
=====
というわけで、発生原因が全くわからず困っています。
ちなみに、1回重複エラー発生後、別の行へ移動、戻って重複発生させても強制終了します。
なぜ、このような強制終了が発生するのでしょうか・・・・
この件、なにかご存じのかたがいらっしゃいましたらよろしくお願いします。
投票数:0
平均点:0.00
投稿ツリー
-
同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-21 11:21)
-
Re: 同一行を2回「アボート」で強制終了
(ISHIJIMA, 2008-4-21 21:22)
-
Re: 同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-22 17:21)
-
Re: 同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-22 17:28)
-
Re: 同一行を2回「アボート」で強制終了
(ISHIJIMA, 2008-4-22 18:26)
-
Re: 同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-22 18:56)
- Re: 同一行を2回「アボート」で強制終了 (ISHIJIMA, 2008-4-22 18:58)
-
Re: 同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-22 18:56)
-
Re: 同一行を2回「アボート」で強制終了
(ISHIJIMA, 2008-4-22 18:26)
-
Re: 同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-22 17:28)
-
Re: 同一行を2回「アボート」で強制終了
(nakaaaaa, 2008-4-22 17:21)
-
Re: 同一行を2回「アボート」で強制終了
(ISHIJIMA, 2008-4-21 21:22)