イベントの実行順について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
イベントの実行順について
msg# 1
tomiya
投稿数: 15
いつもお世話になっております。
Magic v9 plusを使っております。
現在、プログラム上でユーザーイベントを作成し下記の処理を記述しました。
1: イベント実行[次行] ウェイト:No
2: プログラムコール[合計計算プログラム]
意図としては一旦レコードを移動した後に合計計算プログラムを実行して欲しいと考えています。
しかし、先に[合計計算プログラム]が実行されてしまいます。
順序よく実行する方法はないでしょうか?
Magic v9 plusを使っております。
現在、プログラム上でユーザーイベントを作成し下記の処理を記述しました。
1: イベント実行[次行] ウェイト:No
2: プログラムコール[合計計算プログラム]
意図としては一旦レコードを移動した後に合計計算プログラムを実行して欲しいと考えています。
しかし、先に[合計計算プログラム]が実行されてしまいます。
順序よく実行する方法はないでしょうか?
投票数:0
平均点:0.00
Re: イベントの実行順について
msg# 1.1
kitabayashi
投稿数: 39
一旦レコードを移動させるのは、データを確定させるためでしょうか?
もし、そうであれば、作成したユーザイベントの強制終了をP=レコード更新後にしてみてはどうでしょうか。
イベント内では次行イベントは削除し、合計計算プログラムだけ実行します。
もし、そうであれば、作成したユーザイベントの強制終了をP=レコード更新後にしてみてはどうでしょうか。
イベント内では次行イベントは削除し、合計計算プログラムだけ実行します。
投票数:0
平均点:0.00
Re: イベントの実行順について
msg# 1.1.1
tomiya
投稿数: 15
kitabayashiさん早速の返信ありがとうございます。
まさにkitabayashiさんの言われるとおり
一旦レコードを移動させるのは、データを確定させるためです。
ユーザーイベントで強制終了を見てみたのですが、[P=レコード更新後]という項目はなく、[R=レコード]しかありませんでした。
これのことでしたでしょうか?
まさにkitabayashiさんの言われるとおり
一旦レコードを移動させるのは、データを確定させるためです。
ユーザーイベントで強制終了を見てみたのですが、[P=レコード更新後]という項目はなく、[R=レコード]しかありませんでした。
これのことでしたでしょうか?
投票数:0
平均点:0.00
Re: イベントの実行順について
msg# 1.2
kitabayashi
投稿数: 39
tomiyaさん、こんにちは。
すいません。
レコード更新後はV10からでした。
R=レコードだったと思います。
すいません。
レコード更新後はV10からでした。
R=レコードだったと思います。
投票数:0
平均点:0.00