
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>データ入力時に何時間やったのかを表示したかったです
テーブルに入力時では」だめですがフォームを作りフォームに時間の差を表示するフィールドを作りそこに先の記述をいれればフォームで入力時に表示できます。
テーブルに保存時したければフォーム上に入力したレコードを保存する際に演算したフィールドの値をテーブルに一緒に書き込みに行けば出来ます。
Me![時間]=Me![時間差] と保存ボタンのプロシジャの途中に書き加えればできます。
フォームの差を表示するフィールドとテーブルの保存するフィールド名が同じだとエラーになるので違う名前を使ってください。
親切な回答ありがとうございます。
二つわかりませんので、教えてください。
1.演算したフィールドの値をテーブルに一緒に書き込みに
→どのような条件(演算式?)を使えばいいのでしょうか?
2.Me![時間]=Me![時間差] と保存ボタンのプロシジャの途中に書き加え
→どこに、なにを書くのか教えて下さい。
よろしくお願いします。もっと勉強すれば私の希望するものが出来そうです。がんばります。
No.2
- 回答日時:
「終了時刻」-「開始時刻」では演算できません。
クエリに下記の記述で計算できます。
DateDiff("n",[開始時刻],[終了時刻])/60
終了時刻と開始時刻の差を分で求め60で割れば4.5とか2.0で算出できます。
#1の方のいうようにテーブルに演算値は保存しないでクエリなどで表示するようにしますがテーブルに保存したいのであれば時刻の差を保存するフィールドの更新クエリを作りレコードの更新に上記の記述をすれば出来ます。
テーブルやフォーム等での表示ですがデータ型は倍精度浮動小数点型にして書式に0"hr"として小数点以下の桁数を1にすれば4.5hrや2.0hrと表示されます。
やはりクエリを使っての入力になってしまいますか。データ入力時に何時間やったのかを表示したかったです。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセス Access 時間の引き算
Access(アクセス)
-
[MS Access]クエリで変換 hhmm(数値型)⇒hh:mm(日付/時刻型)
その他(Microsoft Office)
-
Accessの数値から時間に変換する時点で困っています。
その他(データベース)
-
-
4
Accessで24時間を超える時間の入力ができない。
Excel(エクセル)
-
5
時間の足し算
その他(データベース)
-
6
アクセスのクエリで秒→時間、時間→秒に変換したい
Access(アクセス)
-
7
ACCESSの時間帯の抽出について
その他(Microsoft Office)
-
8
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
9
Accessにて24時を越えた場合の表示
その他(データベース)
-
10
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
11
「#エラー」の回避
Access(アクセス)
-
12
アクセスのクエリで引き算をした結果
Access(アクセス)
-
13
Accessでフォーム上に 直前の データを表示させるには
Access(アクセス)
-
14
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
15
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
16
ACCESS クエリ→フォーム フィルターをかけたデータのみエクスポートしたい
Excel(エクセル)
-
17
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
18
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
19
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
20
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス・テーブルの改行につ...
-
Accessで更新履歴情報を保存(...
-
クエリ上でフィールド名が2つ...
-
Access2013 クエリ内別フィール...
-
ACCESSのリストボックスで複数...
-
INT関数のバグ?
-
Access 住所入力支援が機能しま...
-
アクセスのテーブルでコードを...
-
Access フォーム上でのテキス...
-
アクセスでの、フォームとテー...
-
Accessで小数点以下の桁数を・・?
-
テーブルとクエリの相関図は表...
-
Accessでチェックボックスから...
-
アクセスクエリで英数字のみ半...
-
ACCESSの時刻の引き算
-
差込印刷での全角表示について...
-
日付型のフィールドに空白を入...
-
アクセスのエラー「クエリには...
-
SQL文で パラメータが少なすぎ...
-
2つのテーブルに共通するレコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセス・テーブルの改行につ...
-
クエリ上でフィールド名が2つ...
-
Access フォーム上でのテキス...
-
アクセスの追加クエリで教えて...
-
アクセスでの、フォームとテー...
-
Accessで更新履歴情報を保存(...
-
ACCESSのリストボックスで複数...
-
アクセスクエリで英数字のみ半...
-
アクセスに自動入力を入れたい
-
ACCESSの時刻の引き算
-
アクセスのテーブルでコードを...
-
INT関数のバグ?
-
Access 別テーブルにある値を抽...
-
アクセス: フォーム上で計算...
-
Accessでチェックボックスから...
-
Access 住所入力支援が機能しま...
-
Access ルックアップが反映され...
-
Access2013 クエリ内別フィール...
-
アクセスでフォームに入力した...
-
アクセス:SQLでフィールド...
おすすめ情報