[掲示板に戻る] 全部 1- 最新50 |
1 | S9タイプ → S9タイプ |
RH 2006-4-19 20:49
[返信] [編集] 個人的に難事件なのですが、 MOVE,COMPUTE,ADDなど何をやっても S9タイプ から S9タイプ(出力項目はOCCURS)を行なうと、入力項目がマイナスなのに出力項目がプラスで出力されてしまいます。 どうしてもわかりません。基本的な事になるかもしれませんが教えてください。 |
|
2 | Re:S9タイプ → S9タイプ |
富山清風 2006-4-20 0:49
[返信] [編集] コーディングを見てみないとなんともいえないと思いますが! また、「出力項目がプラス」と確認した方法も教えてください。 S9タイプからS9タイプへ直接MOVEしているんですよね。 一旦別エリアを介してMOVEしているということはないですよね、 (別エリアを介してMOVEしていると別エリアで符号がおちてしまうこともあるのですが) |
|
3 | Re:S9タイプ → S9タイプ |
NNN3 2006-4-20 10:22
[返信] [編集] 計算をする前に、INITIALIZE をしてから項目を利用していますか? タイプが9もしくはS9の場合 INITIALIZEをするかもしくは、ZEROをMOVEしてから 計算をしないと 利用時のメモリーのゴミが、項目に残っていて どんなに計算式が、合っていても正しい結果が、得られない場合があります。 デバックで、おかしい項目を順次 利用する前/計算後の表示をしていけば、原因が わかると思います。 |
|
4 | やはり |
RH 2006-4-20 12:33
[返信] [編集] 富山清風さん、NNN3さんありがとうございます。 やはり根本的な(基本)部分が怪しいですね。 確かにその項目に対してクリアをかけないとゴミが残るのは 前に泣かされました。 今回はINITIALIZEをかけていますが念の為ゼロMOVEかけてみます。 再度見直してみて。 今回面倒な計算をやっているので整理して頭をすっきりして確認してみよおと思います。 |
[掲示板に戻る] 全部 次100 最新50 |
BluesBB ©Sting_Band