トランザクション中に変更があったかどうかの判定
EijiNagai
投稿数: 65
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
みなさん、こんにちは。
なにか、良い方法があれば教えてください。
HDR-DTLの構造のオンラインプログラムで、全体を遅延トランザクションとしています。画面上には「OK」「Cansel」ボタンがあり、OKの時は更新終了、Canselの時はRollbackするものとします。
親(HDR)プログラムを「ESC」キーで抜けたときに、トランザクション中で変更があったっ場合、ダイアログボックスを出して「更新するか、更新しないか、入力画面に戻るか」を選択させようとしています。
今はHDRの項目に関してはViewMod,入力仕掛だった項目は
VarPrev (THIS ())<>EditGet ()
で、DTLプログラムは更新フラグを使って判定しています。
もっと簡単な方法ってありますか?
--NiceAge
なにか、良い方法があれば教えてください。
HDR-DTLの構造のオンラインプログラムで、全体を遅延トランザクションとしています。画面上には「OK」「Cansel」ボタンがあり、OKの時は更新終了、Canselの時はRollbackするものとします。
親(HDR)プログラムを「ESC」キーで抜けたときに、トランザクション中で変更があったっ場合、ダイアログボックスを出して「更新するか、更新しないか、入力画面に戻るか」を選択させようとしています。
今はHDRの項目に関してはViewMod,入力仕掛だった項目は
VarPrev (THIS ())<>EditGet ()
で、DTLプログラムは更新フラグを使って判定しています。
もっと簡単な方法ってありますか?
--NiceAge
投票数:0
平均点:0.00
投稿ツリー
-
トランザクション中に変更があったかどうかの判定 (EijiNagai, 2007-4-4 14:08)
-
Re: トランザクション中に変更があったかどうかの判定 (HAYATO, 2007-4-6 6:35)
-
Re: トランザクション中に変更があったかどうかの判定 (EijiNagai, 2007-4-6 16:18)
-
-