Wie Sie ein Formular öffnen zu verhindern, wenn keine Datensätze zu zeigen?
Manchmal ist es notwendig, ein Formular zu öffnen verhindern, wenn es Aufzeichnungen zu zeigen, zum Beispiel, wenn dabei eine Abfrage und eine Registrierung ist nicht erforderlich sind, brauchen wir nicht zu offenen Form sein, da wir keine Daten angezeigt werden müssen. Also, was wir haben, um zu überprüfen ist, ob es Aufzeichnungen zu zeigen, und wenn es keine zeigen eine Meldung an und behindern das Formular geöffnet. Wie?
Es ist leicht, einfach den folgenden Code in den Eigenschaften des Formulars für den Fall 'zu öffnen ":
= 0 Then Wenn Form.RecordsetClone.RecordCount
MsgBox "Keine Datensätze gefunden.", VbExclamation, "Fehler!"
DoCmd.Close acForm, "Daten zu finden"
Exit Sub
End If
Um ein Beispiel zu sehen, herunterladen: Verhindern Formular öffnen






























Das dargestellte Beispiel ist ausgezeichnet.
Ich stimme der vorherigen Kritik!
Einfach und effizient!
Vielen Dank!