Access VBA質問箱 IV

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

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


2466 / 9994 ←次へ | 前へ→

【10801】時間集計について
質問  まつ  - 08/11/27(木) 9:45 -

引用なし
パスワード
   時間の集計についてお聞きしたい事があります。
現在設備の稼動管理をアクセス2003を使って作ってますが。

一つのデータはロット毎に集計しています。
1ロットの[開始年月日][開始時間]、[終了年月日][終了時間]を入力してもらい
datediff("n",[開始年月日]+[開始時間],[終了年月日]+[終了時間])
で1ロットの生産時間を”分”で算出してます。

ここまでは良いのですが、これを月間での生産時間を算出しなくてはならなくなり
クエリで[開始年月日]の抽出条件を
Like "*/" & [Forms]![メニュー画面]![抽出月] & "/*"
とし、フォームのメニュー画面の抽出月のコンボボックスから1〜12の
どれかを選択するとその月のデータを抽出し、データで求めた分を合計
するようにしています。

しかしそのデータの中には、月をまたいで生産しているデータもあり
純粋にその月に生産した時間の算出はできません。
今思っているのが、[開始年月日]と[終了年月日]の月が違っている場合は
[終了年月日]の月を[開始年月日]の月の最終日にし、なお且つ[終了時間]を
23:59にしてやれば、算出出来るのではないかな?と考えています。

更に、その逆で2月分を集計するとして、1月30日〜2月2日まで生産した
データがある場合にもそのデータを月の境目で分割する必要があり
どうやったらいいのか分かりません。

アドバイスあればよろしくお願いします。

499 hits

【10801】時間集計について まつ 08/11/27(木) 9:45 質問[未読]
【10804】Re:時間集計について neptune 08/11/27(木) 15:47 発言[未読]
【10809】Re:時間集計について まつ 08/11/28(金) 12:30 質問[未読]
【10812】Re:時間集計について neptune 08/11/28(金) 13:10 回答[未読]
【10813】Re:時間集計について まつ 08/11/28(金) 18:49 お礼[未読]
【10814】Re:時間集計について hatena 08/11/30(日) 23:50 回答[未読]
【10818】Re:時間集計について まつ 08/12/2(火) 9:50 発言[未読]
【10819】Re:時間集計について hatena 08/12/2(火) 10:21 回答[未読]
【10823】Re:時間集計について まつ 08/12/2(火) 15:19 発言[未読]
【10825】Re:時間集計について まつ 08/12/2(火) 15:27 発言[未読]

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