- 締切済み
入力規則があるフィールドへの空文字列許可(ACCESS2000)
フォームでフィールドAとフィールドBがあるとします。フィールドBは既に数字が入力されていて、フィールドAの入力規則に例えば ">[フィールドB]"と入れますと、入力規則は反映されますが、入力規則に反した値をいれた後、その値をDeleteして次のレコードへ移ろうとすると、入力規則に反するという内容のメッセージがでてしまいます。入力規則を">[フィールドB]or Is Null"と変えてみましたがだめでした。どなたか助けてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.1
こんにちは。maruru01です。 テーブルと連結しているなら、そのテーブルのフィールドの方に、何か入力規則が設定されているか、あるいは[値要求]プロパティが"はい"になっていませんか。
補足
フィールドA、Bとも入力規則はテーブルで設定されていませんし、[値要求]プロパティが"いいえ"でした。ただ、説明不足でしたが、フィールドA、フィールドBは同一のテーブルのフィールドではなく、1対多の結合関係にある別テーブルのフィールドです。選択クエリでそれぞれ選択したものをフォームとして作り、フォームのデザインビューの入力規則プロパティに式を入力しました。