複数ユーザ同時更新によるトランザクション制御
d_an
投稿数: 91
RIAアプリ(ver2.5b PT2)で業務アプリを開発し、利用しています。
簡単に業務内容を説明すると、
お客様から受付が入った段階で受付データが
作成されて、その受付データを
複数(5人程度)の担当者によって
対応内容を入力していく・・
といった業務内容となります。
1つのTBLに受付データが随時作成されて
それが受付画面のサブフォーム上にテーブル表示されています。
その画面上で各担当者が受付データを開くのですが、
複数人が同時に1つの受付データを開けないように
受付データを開いた直後にバッチタスク(トランザクションモード=物理)で
受付データのステータスを「対応中」に更新しており、
受付データ開く(ダブルクリックで開く)処理の前にブロック文を作成して
「対応中」以外と制御しているのですが、
現状の問題として同時に開けてしまいます。
受付データ画面のトランザクションモードは「有効な遅延トランザクション」となっています。
同時に開けないようにするために
何か良い方法はないでしょうか。
トランザクションモードか更新レコードの識別設定が
影響していると思うのですが、
色々と試してみてうまくいっていません。
簡単に業務内容を説明すると、
お客様から受付が入った段階で受付データが
作成されて、その受付データを
複数(5人程度)の担当者によって
対応内容を入力していく・・
といった業務内容となります。
1つのTBLに受付データが随時作成されて
それが受付画面のサブフォーム上にテーブル表示されています。
その画面上で各担当者が受付データを開くのですが、
複数人が同時に1つの受付データを開けないように
受付データを開いた直後にバッチタスク(トランザクションモード=物理)で
受付データのステータスを「対応中」に更新しており、
受付データ開く(ダブルクリックで開く)処理の前にブロック文を作成して
「対応中」以外と制御しているのですが、
現状の問題として同時に開けてしまいます。
受付データ画面のトランザクションモードは「有効な遅延トランザクション」となっています。
同時に開けないようにするために
何か良い方法はないでしょうか。
トランザクションモードか更新レコードの識別設定が
影響していると思うのですが、
色々と試してみてうまくいっていません。
投票数:0
平均点:0.00
投稿ツリー
-
複数ユーザ同時更新によるトランザクション制御
(d_an, 2017-6-5 15:51)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-5 16:11)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(d_an, 2017-6-5 16:38)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-5 16:50)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(d_an, 2017-6-5 17:08)
-
Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-5 17:12)
- Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (d_an, 2017-6-5 17:48)
-
Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-5 17:12)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(d_an, 2017-6-5 17:08)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-5 16:50)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(d_an, 2017-6-5 16:38)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-5 16:53)
- Re: 複数ユーザ同時更新によるトランザクション制御 (ISHIJIMA, 2017-6-5 16:57)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-5 17:10)
- Re: Re: 複数ユーザ同時更新によるトランザクション制御 (ISHIJIMA, 2017-6-5 17:15)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(mizuno, 2017-6-6 10:39)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-6 11:05)
- Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 11:41)
- Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 18:24)
- Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 11:31)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-6 11:05)
- Re: 複数ユーザ同時更新によるトランザクション制御 (nkmt, 2017-6-6 10:47)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(mizuno, 2017-6-6 13:04)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 14:26)
- Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 18:36)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 14:26)
- Re: 複数ユーザ同時更新によるトランザクション制御 (ISHIJIMA, 2017-6-6 13:11)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(mizuno, 2017-6-6 13:48)
- Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 14:08)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-6 15:33)
- Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 15:51)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-6 16:00)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 16:14)
- Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 16:18)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 16:14)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-6 16:18)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-6 16:21)
-
Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 16:31)
-
Re: Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 18:15)
-
Re: Re: Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 19:38)
- Re: Re: Re: Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-6 20:31)
-
Re: Re: Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 19:38)
-
Re: Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 18:15)
-
Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-6 16:31)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(ISHIJIMA, 2017-6-6 16:21)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-7 8:17)
- Re: Re: 複数ユーザ同時更新によるトランザクション制御 (Tanda, 2017-6-7 10:37)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(103, 2017-6-8 10:32)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-8 12:20)
- Re: Re: Re: 複数ユーザ同時更新によるトランザクション制御 (103, 2017-6-8 12:30)
-
Re: Re: 複数ユーザ同時更新によるトランザクション制御
(Tanda, 2017-6-8 12:20)
-
Re: 複数ユーザ同時更新によるトランザクション制御
(nkmt, 2017-6-5 16:11)