作成していないフォームの束を含むアクセス データベースがあります。フォームのフィールドの 1 つで、データ入力中にエラーがポップアップ表示されます。フォームをデザイン モードで開き、イベントを確認しました。しかし、そのエラー テキストを生成するイベントは見当たりません。プロジェクト全体でそのエラー テキストを検索しましたが、ヒットしませんでした。他にどこからエラーが発生している可能性がありますか。エラーのテキストから、Microsoft のエラーではなく、開発者が作成したものであることがわかります。
質問する
4360 次
2 に答える
1
ポップアップが通常の VBAMsgBox
で、Access データベースが.mdb
/.accdb
形式 (たとえば.mde
/なし.accde
) の場合、次のようにできます。
Strgメッセージ ボックスが表示されるのを待ってから+を押しPauseます。
これが表示されます:
[デバッグ] を押すと、Access によって、コード内でMsgBox
.
于 2012-10-05T15:20:04.923 に答える
0
そのフォーム フィールドがバインドされている (そのコントロール ソース プロパティがフォームのレコード ソース内のフィールドであることを意味する) 場合は、そのフィールドを含むテーブルのデザインを調べます。
テーブル設計では、フィールドに Validation Rule プロパティと Validation Text プロパティを割り当てることができます。Validation Text プロパティが謎のエラー テキストと一致するかどうかを確認します。
テーブル自体に検証ルールと検証テキストを定義することもできます。そのため、フィールド プロパティを確認するだけでなく、テーブル自体のプロパティ シートも調べます。
于 2012-10-05T15:14:42.927 に答える