
実現したいこと
Accessで次の車検日と点検日を同時に更新したいです。車検終了日を入力し更新ボタンをクリックすると次のレコードに次回車検日が更新、その次のレコードに次回点検日が更新されるようにしたいです。
前提
内容を説明します。普通自動車の場合、車検が2年ごとに行われます。点検は6ヵ月点検と12ヶ月点検があり、車検をしてから6ヵ月後にする点検が「6ヵ月点検」、車検をしてから12ヶ月後にする点検が「12ヵ月点検」となります。車の区分によって車検や点検のサイクルが異なります。車検日を入力する「車検完了日」フィールドを入力後、更新ボタンをクリックすると次のレコードに次回の車検日が更新され、その次のレコードに次回の点検日がそれぞれ更新されるようにしたいです。
入力画面のフォームは2つのテーブルを「車番」フィールドで結合しています。各テーブルの設定は以下の通りになります。
「車両機材登録」テーブル(車の基本情報を入力するテーブル)
車番:短いテキスト(主キー)
事業部:短いテキスト
部課CD:短いテキスト
部課:短いテキスト
氏名CD:短いテキスト
氏名:短いテキスト
車名:短いテキスト
その他フィールドは今回は使わないため省略
「車検点検マスター」
車番:短いテキスト
点検種別:短いテキスト(一覧より車検、12ヶ月、6ヵ月、3ヵ月、特自検の点検する種類を選択します)
年度:短いテキスト
月度:日付/時刻型
点検日:日付/時刻型
車検完了日:日付/時刻型
また、点検種別より「車検」を選択した場合
例)点検日が2023/05/15の場合
年度が2023、月度が2023/4と表示されるようにしたいです。
期間の範囲が4/20~5/19日を4月分として扱います。
説明が下手で申し訳ございませんがアドバイスいただけると助かります。自社でシステムを開発しないといけなくて大変困っております。よろしくお願いいたします。
発生している問題・エラーメッセージ
エラーメッセージはありません
該当のソースコード
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

0 コメント