- 締切済み
accessの時間更新方法(フォーム)
access超初心者なので教えてください。 access2002を使用しています。 accessでフォームを作成しました。 フォーム内には、簡単な日付、時間、メモ的なフォーム欄があり、 日付と時間はオートで付与され、テーブル内で規定値に 日付:=Date() 時間:=Now() を設定しています。 上記2つは別々のフォーム欄に分ける必要があるんです。 そして、新規作成ボタンを作り、クリックすることで、 入力したデータはテーブルに保存されます。 ここで質問なんですが、新規作成ボタンをクリックすることで、 今まで入力していたものはテーブルに格納され、新しい日付と時間 がオートで日付と時間のフォーム欄に表示されるのですが、 この表示された日付、時間をより新しい情報に更新するにはどうしたら いいのでしょうか? 分かりづらくてすみません。 例を出します。 日付:2008/05/09 時間:13:55 メモ:テスト 上記を各フォームに入力し、新規作成ボタンを押します。 ↓ 上記情報がテーブルに格納されます。 ↓ 新しい日付と時間が表示され、メモ欄は空白の 新しいフォームが現れます。 日付:2008/05/09 時間:13:56 メモ:(入力待ち状態) この時、新規作成ボタンを再度クリックしても、時間が更新されず、 テーブルにも格納されません。 テーブルに格納されないのはいいことなんですが、時間が更新されない のは困るんです。。。 新規作成ボタンを押すごとに、時間が更新されているようにするにはどうしたら いいのでしょうか? (新規作成ボタン以外に新たに時間更新用のボタンを作ることも対処の視野に入れます)
- みんなの回答 (4)
- 専門家の回答
補足
ご回答ありがとうございます。 フォーム上に表示させているのは、自分の見た目だけでつけてます(^^; 私の知識が乏しいので、こういう質問しかできませんが、 データを保存する際に、新規作成ボタンをクリックすることで、 テーブルに入力データを反映させるように作っているので、 例えば、11:05に新しいタイムスタンプが発行され、 時刻欄に11:05と表示されますが、 そのままの状態でしばらく席をはずして、戻ってきて、 11:10から新たなメモを入力したとします。 そして新規作成ボタンをクリックすると、11:05でテーブルには 保存されるんです。 これを席に戻ってきて入力を開始した時間でテーブル保存をしたいんです。 (もちろん、時刻欄で時間が更新されたかを確認して) もし、意味が分からない文章でしたらすみません。。。