Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7053 / 9994 ←次へ | 前へ→

【6138】Re:コマンドボタンクリック時にチェック・...
発言  小僧  - 05/9/2(金) 13:23 -

引用なし
パスワード
   ▼さとこ さん:
こんにちは。

>コマンドボタン"登録"

があるという事は、

テキストボックスにID の値を入力し
表示されたデータに修正を行った後に
気が変わって登録ボタンを押さずにフォームを抜けた場合は
修正は行われなかった事にしたい、という事でしょうか?

そうなると非連結のフォームになると思われるので
結構手間がかかると思いますが…。


連結フォームでしたら

 DCount("*", Me.RecordSource, "ID =" & Me.txtID)

あたりで重複を確認して、

重複あり: Me.Recordset.FindFirst "ID = " & Me.txtID
重複なし: DoCmd.GoToRecord acActiveDataObject, , acNewRec

というような処理を組めば可能だと思います。
244 hits

【6132】コマンドボタンクリック時にチェック・登録 さとこ 05/9/2(金) 10:42 質問
【6138】Re:コマンドボタンクリック時にチェック・... 小僧 05/9/2(金) 13:23 発言
【6140】Re:コマンドボタンクリック時にチェック・登... クロ 05/9/2(金) 13:31 回答

7053 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078255
(SS)C-BOARD v3.8 is Free