Wie man erforderlichen Felder in Microsoft Access Setup

October 29

Wie man erforderlichen Felder in Microsoft Access Setup

Microsoft Access bietet mehrere Möglichkeiten für Sie zu verlangen, dass Benutzer Werte in einer bestimmten Tabellenspalte eingeben. Eine Möglichkeit umfasst das Festlegen einer Eigenschaft der Spalte in der Entwurfsansicht der Tabelle. Zugang der Programmiersprache Visual Basic für Applikationen, nutzt ein anderes den Benutzer auf einen leeren Wert hinzuweisen. Lernen, wie man nicht leere Felder in Access einrichten wird sichergestellt, dass Benutzer die Daten, in die ihre Workteam braucht eingeben, um seine Ziele zu erreichen.

Anweisungen

Spalteneigenschaften

1 Öffnen einer vorhandenen Access-Datenbank.

2 Doppelklicken Sie auf eine Tabelle aufgeführt im Navigationsbereich auf der linken Seite des Bildschirms, um die Tabelle in der Grid-Ansicht zu öffnen.

3 Maustaste auf die Tabelle Registerkarte, und klicken Sie auf "Entwurfsansicht". Die Entwurfsansicht können Sie die Eigenschaften für Spalten Ihrer Tabelle Werte geben. Eine dieser Eigenschaften können Sie verlangen, dass ein Feld ausgefüllt ist.

4 Klicken Sie auf eine der Spalten im oberen Teil des Entwurfsbereichs. Zugang werden die Eigenschaften für die Spalte im unteren Teil des Datenblatts angezeigt.

5 Dropdown-Box für das "Required" Registerkarte, klicken Sie auf "Ja", um anzugeben, dass das Feld erforderlich ist.

6 Maustaste auf die Tabelle-Registerkarte, und klicken Sie auf "Tabelle" nach der Tabellenansicht zurückzukehren.

7 Klicken Sie auf den Boden, leere Zeile der Tabelle, dann geben Sie einen Wert für alle Spalten in der Zeile mit Ausnahme eines, die ausgefüllt werden müssen.

8 Taste "Tab" Tastatur zu versuchen, auf den nächsten, neuen Datensatz zu verschieben. Access wird ein Meldungsfeld angezeigt, und verhindern, dass Sie den aktuellen Datensatz verlassen, bis Sie in das leere Feld ausfüllen.

Visual Basic

9 Öffnen eine vorhandene Datenbank in Access, klicken Sie auf eine der Tabellen im Navigationsbereich auf der linken Seite des Bildschirms.

10 Klicken Sie unter der Registerkarte "Erstellen" auf die Schaltfläche "Formular" um ein neues Formular zu erstellen, das Benutzer zur Eingabe von Daten in die Tabelle, die Sie ausgewählt.

11 Maustaste auf die Registerkarte des neuen Formulars, und klicken Sie auf "Design" Entwurfsansicht eingeben.

12 Maustaste auf einen leeren Teil des Formulars, und klicken Sie auf "Eigenschaften".

13 Klicken Sie auf das Element "BeforeUpdate" im Fenster "Eigenschaften". Dieser Artikel ist eine Funktion, die Access, bevor ein Benutzer Registerkarten zum nächsten Datensatz in der Tabelle ausführt. Zugang öffnet sich die Visual Basic-Programmierumgebung.

14 Fügen Sie das folgende Programm anstelle des bestehenden Programms. Dieses Programm überprüft, um festzustellen, ob eine angegebene Feld leer ist. Wenn es ist, es wird ein Meldungsfeld angezeigt, und verhindert, dass Benutzer auf den nächsten Datensatz verschieben.

Private Sub Form_BeforeUpdate(Cancel As Integer)

If IsNull(Me![ <TYPE YOUR COLUMN NAME HERE>]) Then

MsgBox "dieses Feld ist erforderlich."

Cancel = True

End If

EndSub

15 Typ über den Text "< YOUR SPALTENNAME hier >" mit dem Namen einer Spalte zu garantieren ist nicht leer.

16 Klicken Sie auf die Access-Symbol in der Windows-Taskleiste zurück nach Zugang.

17 Maustaste auf das Formular-Registerkarte, und klicken Sie auf "Formular"-Ansicht, um das Formular ausführen.

18 Geben Sie Werte für alle Felder im aktuellen Datensatz, mit Ausnahme der, den Sie im Visual Basic-Programm angegeben.

19 Drücken Sie die "Tab", um zum nächsten Datensatz wechseln. Die Nachricht, die Sie in Visual Basic geschrieben erscheinen und verhindert, dass Sie zum nächsten Datensatz verschieben.