レコードが表示されないことがあれば開いているフォームを防ぐには?
時にはクエリを実行する場合など、表示するず、登録が必要ない私達は表示するデータがありませんので、我々はオープン形式である必要はありませんレコードがある場合は、フォームが開き防止するために必要がある。 だから我々はチェックしなければならないどのようなメッセージを表示し、フォームを開い妨げないが存在しない場合、表示とするレコードがあるかどうかです。 方法は?
それはちょうど "開いて"イベントで、フォームのプロパティで以下のコードを配置するのは簡単です。
Form.RecordsetClone.RecordCount場合= 0
MsgBoxに "いいえレコードが見つかりませんでした。" VbExclamation、 "エラー!"
DoCmd.Close acForm、 "データ検索"
Subプロシージャを終了する
終了する場合
例を参照するにはダウンロード: フォームが開い防止






























示した例は非常に優れています。
私は、以前のレビューに同意!
シンプルかつ効率的!
ありがとうございました!