Microsoft Access 掲示板

マスタから順繰りでレコードを持ってくる方法 / 1

5 コメント
views
4 フォロー
1

まずは営業日マスターテーブルを作成しましょう。
営業日IDは連番になるようにします。(オートナンバー型は削除したりすると抜けがでるので自前で採番するようにします。)
日付は主キーにしておきます。

営業日マスター

営業日ID日付
12020/11/02
22020/11/04
32020/11/05
42020/11/06
52020/11/09
 
本日の目標マスタ
本日の目標ID目標
1ああああ
2いいいい
3うううう

40まで

フォームやレポートのレコードソースのクエリは出勤簿と営業日マスターを日付で結合しておきます。

フォームやレポートの本日の目標を表示したいテキストボックスのコントロールソースを下記のように設定します。

=DLookup("目標","本日の目標マスター","営業日ID=" & (([営業日ID]-1) Mod 40)+1)
通報 ...