web-dev-qa-db-ja.com

注文日が特定の日数を過ぎている場合、警告メモをプログラムする方法は?

Cognito Formsで、選択した注文日が特定の日数を過ぎた場合にフォームに表示される警告メモをプログラムするにはどうすればよいですか?

これは、eコマースWebサイトのRMAフォーム用です。

1
Alex

返品の期限が過ぎた後に注文が行われた場合にのみ表示される返品承認(RMA)フォームに警告を表示するには、フォームに日付入力フィールドを追加し、「購入日」というラベルを付けてから日付フィールドの[カスタムエラーの表示]設定で[いつ]を選択し、次のカスタム式を追加します。

=DateOfPurchase<DateTime.Today.AddDays(Int32(-30))

カスタム式の-30は、3か月の場合は-90、1年の場合は-365など、任意の日数に変更できます。

次に、「返品は商品購入後30日以内にのみ受け付けられます。残念ながら、このフォームを送信すると返品は拒否されます。」など、カスタムエラーのエラーメッセージにテキストを追加します。

また、日付フィールド設定の「範囲」設定では、最小値を空白のままにし、「Today」を最大設定に入力して、今日以降の日付を誤って選択できないようにすることができます。

1
Alex