amuro-kamuiと申します。過日はレスのつかない質問をしてしまい反省しています。
実は職場で使うなんちゃってDBを作っているのですがどうも不満足なので解決策をご教授いただきたいと思い質問させていただきます
データ入力フォームを作りいくつかの項目(37個)を入力しているのですが、途中で誤った操作をしてもそのレコードが追加されてしまい困っています。
フォームの中に保存ボタンをつくりました。
このボタンをクリックするまではデータが保存されないようにするにはどうしたらいいのでしょうか?
本当に初歩的な質問ですがよろしくお願いします
No.2ベストアンサー
- 回答日時:
こんにちは。
maruru01です。フォームの更新前処理(BeforeUpdateイベント)に、各項目の内容をチェックするようにすればいいと思います。
フォーム上で各コントロールに値を入力しただけでは、まだテーブルには書き込まれません。
そういう手順があったのですね。助かります。この方法は今後活用するべくこれから学習始めます。どうもありがとうございました
ただ、今回の私の困った症状はこの前のNo.1の回答への補足で書いたように入力フォーム画面がスクロールボタンのスライドで変わってしまうことののです。こちらの解決策のピントがあれべご教授お願いします
No.1
- 回答日時:
どんな構造のものか判りませんがフォームから上書き修正できなければ使えませんよ。
たとえば、住所録を作ったけれど、という内容で住所を間違えたけれどどうしたら良いか、のような質問をしてください。
保存ボタンはAccessで必要ないです。(自動で保存されますので)
上書き修正できるようかんがえてください。
この回答への補足
やっぱりそうですよね。フォームから参照するのが保存先のテーブルのレコードですからね。
思いつきですが、データ入力フォームの入力や修正データは、それ専用のテーブルで行って「保存ボタン」を押した時に管理用テーブルに保存できないかなって思ったのです。でも無理そうですね。だって参照する場合のデータが入力データテーブルに引っ張ってくる方法を思いつかないから。
質問の視点を少し変えます。
今の時点で一番困っているのはフォーム入力画面でマウスの誤操作(スクロールボタンをスライドさせてしまう)と入力途中でも別の参照レコードのデータになってしまうことです。
これを防止するにはどのような方法があるのでしょうか?ご教授お願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- Chrome(クローム) 入力フォームの履歴を消したい 2 2023/06/29 13:02
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- Visual Basic(VBA) excel vba でユーザーフォーム入力ができない 2 2022/12/12 14:42
- その他(ソフトウェア) Googleフォーム、効率的な入れ方 2 2022/10/03 22:44
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのフォームからデータの...
-
Accessのフォーム上にレコード...
-
Access 別フォームへの再クエ...
-
「メソッドまたはデータメンバ...
-
アクセスのフォームのビューが...
-
アクセスでの項目追加について...
-
Accessのフォームで作業領域を...
-
帳票フォームに全レコードを表...
-
Accessフォームのテキストボッ...
-
アクセス2003サブフォームで選...
-
アクセスでテーブルの変更内容...
-
[至急]accessクエリ結果を入力...
-
accessの自動更新処理をできな...
-
選択したチェックボックスのみ...
-
ACCESSで入力フォームをHTMLフ...
-
他フォームのチェックボックス...
-
アクセス:フォームを閉じずに...
-
ACCESSの表形式で、レコードを...
-
Accessのフォームに表示...
-
ACCESS2000の画像表示 リン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのフォームからデータの...
-
選択したチェックボックスのみ...
-
アクセスのフォームのビューが...
-
ACCESSで入力フォームをHTMLフ...
-
Accessのフォーム上にレコード...
-
Access 別フォームへの再クエ...
-
Accessフォームのテキストボッ...
-
accessの自動更新処理をできな...
-
「メソッドまたはデータメンバ...
-
アクセスでテーブルの変更内容...
-
アクセスでの項目追加について...
-
Accessのフォームで作業領域を...
-
Access フォーム上でコンボボッ...
-
アクセス 0以外をカウントす...
-
ACCESSの表形式で、レコードを...
-
Accessのハイパーリンクのパス...
-
ADOでRecordsetオブジェクトを...
-
Access2002 フォームを閉じるた...
-
ACCESSで、フォームのレコード...
-
Access runtimeでテーブル、ク...
おすすめ情報