- 締切済み
Accsess+VB.NETでの入力フォームで困ってます
Accessでテーブルを作り、VB.NETで入力フォームを作って 運用しようと考えています。 内容は似た内容でいえばタクシーの運転日誌みたいなもので、 入力するのは時間と距離(走行メーター?)のみです。 ・出庫(出勤)時間 ・客を乗せた時刻、そのときのメーター ・客を降ろした時刻、そのときのメーター ・次の客、またその次の客・・・ ・最終的に勤務を終え帰社した時間とメーター という入力から、 やりたいことは (1)全勤務時間の計算と表示 (2)休憩や回送時間を除いた実車時間 (3)実車走行率(時間) (4)全走行距離の計算と表示 (5)実車走行距離の計算と表示 (6)実車走行率(距離) VBのフォームで実際に入力されたデータを拾って 表示させることは各レコードともできているのですが、 計算した結果をどう表示(記述)したらいいのか悩んで います。 DBにそれ用のフィールドもフォームにテキストボックス も用意してありますが、どこにどんな式の記述をいれたら 目的通りに動いて(表示されて)くれるのか。 どなたか助けてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
> 内容は似た内容でいえばタクシーの運転日誌みたいなもので、 と書いておられるので、実際はタクシーでは無いんですね? どちらにしても、ドライバー別も視野に入れるのか、単に車単位の稼働のみでよいのか。 まとめる単位は日なのか月なのかシフト単位なのかで違いますね。 また、日単位でまとめるとしても日をまたぐこともあるでしょう。 表示方法も「或る単位でまとめた結果」でいいのか、「まとめた単位毎にリストする」のか。 とにかく、どのような出力が欲しいかを考える(決める)のが先ではないでしょうか。
- fortranxp
- ベストアンサー率26% (181/684)
よくわかりませんが たたき台ということで。。。 (1)全勤務時間の計算と表示 =帰社時刻-出庫時刻 (2)休憩や回送時間を除いた実車時間 =全勤務時間-(休憩時間+回送時間) (3)実車走行率(時間) =(2)/(1)x100(%) (4)全走行距離の計算と表示 =帰社時メーター-出庫メーター (5)実車走行距離の計算と表示 =降車時メーター-乗車時メーター 複数回ある時はその累計 (6)実車走行率(距離) =(5)/(6)x100(%) これでいいのかな。なんか昔の情報一種の 問題みたい。
お礼
そうですね ご指摘ありがとうございます。 もう一度最初から考え直してみます。 またよろしくお願いします。 ありがとうございました。