トランザクション中に変更があったかどうかの判定
EijiNagai 
			
			 
	投稿数: 65
	
			 
	投稿数: 65
	
みなさん、こんにちは。
なにか、良い方法があれば教えてください。
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)
	
 
 - 
	
 
 -