ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

取消処理

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

満足 Re: 取消処理

msg# 1.2.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-11-5 9:15
tennis  長老   投稿数: 178
はい。すべての処理を無かったことにしたいんです。
回答内容を試してみます。ありがとうございます。
投票数:0 平均点:0.00

なし Re: 取消処理

msg# 1.2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-11-5 8:29
sigeno56  長老   投稿数: 336
複数行の明細の変更、修正、削除を行った後、全ての処理を無かった事にしたいのですかね?

一般的には、本物明細データを作業ファイルに複写し、明細作業ファイル上で作業を行い、処理終了後、本物明細ファイルへ反映させるという事が多いと思います。

SQL系データベースを使う場合、親タスクでトランザクションを開始して・・・明細側でROLLBACKといった方法もあるかもしれません。

ISAMもISAMトランザクションという設定があるようですが、使った事は無いです。
投票数:0 平均点:0.00

なし Re: 取消処理

msg# 1.1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-11-4 16:10
tennis  長老   投稿数: 178
トランザクションのどこをかくにんすれば良いのでしょうか?
まだdbMAGICは初心者に近い方なので分かりません。
投票数:0 平均点:0.00

なし Re: 取消処理

msg# 1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-10-31 13:33
tennis  長老   投稿数: 178
ありがとうございます。確認してみます。
投票数:0 平均点:0.00

なし Re: 取消処理

msg# 1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-10-31 11:01
KURITA  常連   投稿数: 45
親子それぞれのタスクのトランザクションを
確認されると良いかと思います。
投票数:0 平均点:0.00

質問 取消処理

msg# 1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2008-10-31 10:53 | 最終変更
tennis  長老   投稿数: 178
伝票のようなプログラムで、親タスクで日付と伝票番号を入力するようにして子タスクで明細を入力するようにしています。

親タスクで取消と終了のアクションのついたプッシュボタンを作成して実行すると、親タスクのデータはテーブルに入力されないのですが、子タスクのデータはテーブルに登録されてしまいます。
親タスクも子タスクも両方のデータが登録されることのなくプログラムを終了させる方法はないでしょうか?
ややこしい質問ですが、誰か回答をお願いします。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約