確認された有効期限の 0、7、30、60、および 90 日前に契約の有効期限を思い出させるために、さまざまな投獄で次のクエリを設定しました。通知日を計算する私の方法では、柔軟性がありません。たとえば、オフィスが開いていない土曜日の 12/5 に期限が切れる 30 の契約があるとします。契約がその日に切れたという通知を見逃してしまい、7 日が過ぎてしまいます。
SELECT qryAllSold.SoldID, qryAllSold.CompanyName, qryAllSold.Product, qryAllSold.Description, qryAllSold.Quantity, qryAllSold.Price, qryAllSold.ConfirmedExpires, qryAllSold.Note
FROM qryAllSold
WHERE (((qryAllSold.ConfirmedExpires)=DateAdd("d",0,Int(Now()))) AND ((qryAllSold.RenewedToID) Is Null) AND ((qryAllSold.NonOpportunity)=No));
これらの各クエリは、毎日のタスク リストとして機能する 1 つの「ダッシュボード」フォームに表示されます。フォームで日付を表し、矢印をクリックして 1 日ずつ前後に移動できれば素晴らしいのですが、Access にその機能があるかどうかはわかりません。
それがうまくいかない場合、これらの有効期限に関する通知を見逃さないようにするには、他にどのような方法がありますか?