2017-02-27 8 views
-1

私は小さなメーカーのMS Accessでシンプルなデータベースを作成しています。その非常に単純で小さな。アクセス時にフォームを閉じるとテーブルの最初の行が自動的に更新されます

基本的に私は、労働者が1日中に何をしたのかを記録できるフォームを持っています。私は4つのコンボボックスと3つのテキストボックスを持っています。

フォームを閉じるまで、すべての考えは魅力のように機能します。私がそれを閉じると、最初の行が更新されますが、テキストボックスの内容だけが変更され、データフォームのコンボボックスは同じです。例えば。作業員は何らかのデータを入力し、挿入およびテーブルをクリックするとこの新しい情報が更新されます。次に、この情報を閉じると、この情報はこの表の最初の行に挿入されますが、テキストボックス内の情報だけが変更されます。 同じボックス内にデータがあるかどうかにかかわらず、何が起こっても同じことが起こります。

これは私が私のフォームを閉じる方法です:

Public Sub Close (formMe As Form) 
    DoCmd.Close acForm, formMe.Name 
    DoCmd.OpenForm "WorkerLogin" 
End Sub 

しかし、私は同じと思うが、私はポップアップとして、フォームを実行し、その後X.

でそれを閉じる場合、私はどんな提案を感謝起こることに気づきました。

は、私はそれを閉じる前に

Me.Unload 

とそれを固定するために管理

+2

これまでどおりに動作しますか?どのような条件の下で動作しますか?フォームを閉じるのではなく、別のレコードに移動すると、動作しますか?コンボボックスには何がありますか?テキストボックスには何がありますか? – nicomp

+0

閉じる前にMe.Unloadで修正しました – mihcc

答えて

1

ありがとうございます。

関連する問題