|
すぬです。
hatenaさん、回答ありがとうございます。
指摘いただいた点についてですが、
処理の流れは、
・情報参照フォームで編集したいPartsを選択、表示する
・情報参照フォームの「編集」ボタンを押す
このときPartsHensyuがON
情報参照フォームで選択していたPartsのレコードを、追加クエリでテンポラリテーブルに追加
「編集」ボタンを押した人(コンピュータ名)と時間を、選択したPartsレコードのフィールドに書く
・登録フォームを開き、情報を編集する(テンポラリテーブル)
・「登録」ボタンを押すと、更新クエリでテンポラリテーブルの情報を本物のレコードに反映し、フォームを閉じる
・「キャンセル」ボタンを押すと、何もせずフォームを閉じる
フォームを閉じる時に、
テンポラリテーブルのレコードを削除
PartsHensyu=ONのとき、更新クエリでフラグをOFFにする
という処理になっていまして、
フォーム上でFlagをOFFにすることが出来ないなと思い、更新クエリを使っています。
更新者、日時はご意見をいただいたとおり、私も処理に組み込んでいます。
ですので、何かあればそれを見て処置していますが、以前より頻発しているため、何が原因なのか、どう解決すればいいのか模索中でして・・・。
このような処理ですが、気になる点などありますか?
もしあればヒントをいただけると助かります。
|
|