Access VBA質問箱 IV

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

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


78 / 2272 ツリー ←次へ | 前へ→

【13102】早出残業時間と残業時間の合計方法 困って 16/10/28(金) 14:22 質問[未読]
【13106】Re:早出残業時間と残業時間の合計方法 hatena 16/10/28(金) 19:08 回答[未読]

【13102】早出残業時間と残業時間の合計方法
質問  困って  - 16/10/28(金) 14:22 -

引用なし
パスワード
   クエリにそれぞれ早出残業時間と残業時間を作成しました。
それを合計しようとしても不可能です。

どうやって合計させればいいのでしょうか?
最初に
クエリ早出残業時間
フィールド名:早出時間: FormatDateTime([元になる出勤時間]-[出勤])
次に
クエリ残業時間
フィールド名:早出時間: Sum(DateDiff("n",[出勤],[元になる出勤時間]))\60 & Format(Sum(DateDiff("n",[出勤],[元になる出勤時間])) Mod 60,"\:00")
という流れで進めます。

教えて頂けると嬉しいです。
お願いします。

【13106】Re:早出残業時間と残業時間の合計方法
回答  hatena  - 16/10/28(金) 19:08 -

引用なし
パスワード
   >クエリにそれぞれ早出残業時間と残業時間を作成しました。
>それを合計しようとしても不可能です。

「それ」というのは何を指していますか。

[早出残業時間]+[残業時間]

ということがしたいのですか。


>最初に
>クエリ早出残業時間
>フィールド名:早出時間: FormatDateTime([元になる出勤時間]-[出勤])
>次に
>クエリ残業時間
>フィールド名:早出時間: Sum(DateDiff("n",[出勤],[元になる出勤時間]))\60 & Format(Sum(DateDiff("n",[出勤],[元になる出勤時間])) Mod 60,"\:00")
>という流れで進めます。

クエリが2つあるということですか。それぞれのクエリに「早出時間」という演算フィールドがあるのですか。

で、何を合計したいのでしょうか。
どのようなことをして、どのようにうまくいかないのでしょうか。

うまくいかないクエリのSQL文も提示されると状況がもう少し伝わるかもしれません。

あと、FormatDateTime というのは独自に作成した関数ですよね。どのような関数ですか。

78 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078188
(SS)C-BOARD v3.8 is Free