accessクエリでお客様の来店経過日数を計算する

お客様が前回の来店から今回の来店まで何日経過しているかクエリで計算してフォームに表示します。
顧客テーブルに基本的な顧客情報と[来店日]を作成しています。
クエリで来店日項目を追加して、現在表示されている顧客フォームから最新の[来店日]を取得する条件を設定します。
DMax(“来店日”,”販売記録”,”顧客番号” = ” & [Forms]![F営業]![顧客番号])
クエリで本日の日付を取得します。
本日: Date()
クエリで経過日数を計算します。
経過日数: [本日]-[来店日]
クエリで基準の日数以内に再来店したお客様には特典を表示します。
特典: IIf([経過日数] > 31,”残念でした”,”粗品をプレゼント”)