トランザクション中に変更があったかどうかの判定
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
Re: トランザクション中に変更があったかどうかの判定
msg# 1.1.1
EijiNagai
投稿数: 65
HAYATOさん、ありがとうございます。
それだとやっぱりDTL側の変更を知るにはは変更フラグ等をパラメータで渡す必要がありますよね?
あと、ビュー再表示をすると「後処理」通りませんでしたか?
--NiceAge
それだとやっぱりDTL側の変更を知るにはは変更フラグ等をパラメータで渡す必要がありますよね?
あと、ビュー再表示をすると「後処理」通りませんでしたか?
--NiceAge
投票数:0
平均点:0.00
Re: トランザクション中に変更があったかどうかの判定
msg# 1.1
HAYATO
居住地: 大阪市淀川区西中島5-9-2
投稿数: 90
HDRになにか変更があれば、必ずレコード後処理を通りますから、そこにダイアログボックスが出るようにしたらどうでしょうか?
HAYATO@アインシュタイン設計社
HAYATO@アインシュタイン設計社
投票数:0
平均点:0.00
トランザクション中に変更があったかどうかの判定
msg# 1
EijiNagai
投稿数: 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