アプリ版:「スタンプのみでお礼する」機能のリリースについて

日付のテキストボックス

テーブルのデータ型
日付/時刻型

フォームを作成し、末尾の1を消したとします
(例)2024/01/0
と入力して、Enterすると、

このフィールドに入力した値が正しくありません。
と表示されます。

Deleteで消して、何も入力していない状態で閉じると、

フィールドに値を入力してください。
と表示されます。

2024/01/0
と入力しても、メッセージが表示されることなく
DoCmd.Close
できる方法は、ありませんか?

A 回答 (1件)

フィールドの型が日付/時刻型であれば入力時にAccessで


有効な値であるかのチェックが入りますので
2024/01/0 では有効な値と認められずに蹴られます。
自動チェックは解除不可です。

何も入力していない状態も有効にしたいのなら
テーブルの”日付”フィールドプロパティに「値要求」が
ありますので「いいえ」にしてみてください。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。

お礼日時:2024/01/16 10:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A