リナンバ(途中での削除)対応について
kgra
投稿数: 25
いつもお世話になっております。
こちらのトピックを参考にして行NOのリナンバ処理を試行錯誤しています。
行挿入時のリナンバ処理は実装出来たのですが、途中の行を削除時のリナンバ実行時に画面左下に「このレコードは他のユーザーが削除/更新しました」と一瞬表示されてしまいます。
(リナンバ自体は動いています)
現在はタスク構成は下記の通りで、削除時にはレコード前で最終行以外での削除の場合は、子タスクのリナンバ削除タスクへ遷移し、そこでリナンバ処理を行っています。
■タスク
親(オンライン)
┗子(バッチ。挿入リナンバ)
┗子(バッチ。削除リナンバ)
親タスクで宣言したテーブルを子タスクでもメインソースとして指定し、レコードの変更をしているために上記のエラーメッセージが表示されているような気がするのですが、
途中の行を削除時のリナンバ処理はどこで行うのが適切なのでしょうか?
こちらのトピックを参考にして行NOのリナンバ処理を試行錯誤しています。
行挿入時のリナンバ処理は実装出来たのですが、途中の行を削除時のリナンバ実行時に画面左下に「このレコードは他のユーザーが削除/更新しました」と一瞬表示されてしまいます。
(リナンバ自体は動いています)
現在はタスク構成は下記の通りで、削除時にはレコード前で最終行以外での削除の場合は、子タスクのリナンバ削除タスクへ遷移し、そこでリナンバ処理を行っています。
■タスク
親(オンライン)
┗子(バッチ。挿入リナンバ)
┗子(バッチ。削除リナンバ)
親タスクで宣言したテーブルを子タスクでもメインソースとして指定し、レコードの変更をしているために上記のエラーメッセージが表示されているような気がするのですが、
途中の行を削除時のリナンバ処理はどこで行うのが適切なのでしょうか?
投票数:0
平均点:0.00
投稿ツリー
-
リナンバ(途中での削除)対応について
(kgra, 2014-9-19 16:48)
- Re: リナンバ(途中での削除)対応について (Tanda, 2014-10-4 23:57)
- Re: リナンバ(途中での削除)対応について (kgra, 2014-10-8 9:57)