? Viele Datenbanken erfordern die Eingabe von einer Person Sozialversicherungsnummer für die genaue Speicherung und Abruf von individuellen Informationen . In einer großen Datenbank kann eine Sozialversicherungsnummer Eingabefehler erschweren oder unmöglich zu gespeicherten Daten (man stelle sich die Suche nach einem einzelnen mit dem Namen John Smith in einem IRS -Datenbank) zu verlagern. Um solche Probleme zu vermeiden , ermöglicht Microsoft Access-Datenbank -Designer , um Eingabemasken für die meisten einfachen Feld -Typen, einschließlich Sozialversicherungsnummern umzusetzen. Designer können die Eingabeformatassistenten , dies schnell zu tun. Erstellen Sie das Feld
Zuerst müssen Sie eine Sozialversicherungsnummer Feld in der Tabelle mit dem Datentyp "Text. " Obwohl eine Sozialversicherungsnummer ist offensichtlich eine Reihe , schlägt ein numerischer Datentyp etwas, das sinnvoll in einem mathematischen Kontext verwendet werden können. Dies ist nicht der Fall mit Sozialversicherungsnummern , so sollten Sie die generische "text" -Datentyp verwenden .
Starten Sie den Assistenten
Um den Assistenten zu starten , klicken Sie auf in der "Input Mask "-Feld im Bereich Feldeigenschaften in der Nähe der Unterseite der Design-Ansicht angezeigt. Dann klicken Sie auf die kleine Schaltfläche mit "..." das erscheint auf der rechten Seite des Feldes. Die Ellipsen zeigen normalerweise einen Assistenten von einer Art in Access. Wenn ein Dialogfenster angezeigt wird, dass " Muss Tabelle jetzt retten", speichern Sie die Tabelle , um fortzufahren.
Probieren Sie es aus
Access kann Ihnen dabei helfen, Masken für viel mehr als nur Sozialversicherungsnummern . Das ist gut zu wissen, denn wenn man eine Art von Maske , es ist einfach , mit anderen Datenformaten arbeiten zu machen. Denn jetzt werden Sie wollen den Text " Sozialversicherungsnummer " im Assistenten Dialog Textfeld auszuwählen . An dieser Stelle können Sie die Eingabemaske in das Eingabefeld hinter dem Text probieren " Probieren Sie es :" Neue Masken ? Dann probieren Sie es aus . Eine Reihe von Unterstriche und Bindestriche erscheinen ( ___ -__- ____ ), gefolgt von der blinkenden Cursor . Bitte geben Sie eine neunstellige Nummer , werden Sie nicht in der Lage alles andere als neun numerische Zeichen in das Feld eingeben . Das ist, was Masken sind alle über.
Settle auf einem Format
Im nächsten Schritt gibt der Assistent Ihnen die Möglichkeit, die Maske ändern. Sie werden sehen, die die Zeichenfolge " 000-00-0000 ". Dies zeigt, dass die Maske neun Ziffern erfordert , und sie werden durch Bindestriche nach der dritten und fünften Position angezeigt werden. Sie können die Bindestriche entfernen wenn gewünscht , aber man sollte nichts an der "0" . Die "0" Platzhalter durchzusetzen, die " nur Ziffern "-Regel . Ändern sie wird wahrscheinlich brechen diese Regel und kann die Maske unbrauchbar. Sie können auch die Platzhalter Zeichen aus dem Standard- Unterstrich ( _) , um etwas anderes . Ändern Sie dieses einfach Änderungen , was der Benutzer in das Eingabefeld zu sehen, bevor er irgendwelche Daten eingibt .
Bindestriche oder keine Bindestriche ?
Am Ende fragt der Assistent ob Sie die Bindestriche mit der Sozialversicherungsnummer in Ihrer Datenbank oder nicht speichern möchten. Je nach Lagerung und Präsentation braucht, kann dies entweder unwichtig und wird funktionieren. Die Wahl , die Bindestriche speichern fügt entweder 16 oder 32 Byte wiederholt Daten auf jede Zeile in der Datenbank (abhängig von der Text Encoding ) gespeichert werden. In einer kleinen Datenbank , stellen die Verfügbarkeit der Daten Bindestriche Präsentation einfacher, aber in einer großen Datenbank , dass unnötige wiederholte Daten können bis zu einer großen Verschwendung.
Sie können jederzeit Deine Meinung ändern
Wenn Sie mit dem Assistenten fertig sind werden Sie eine Veränderung auf eine der folgenden in den Feldeigenschaften Pane sehen :
000-00-0000 ; ; _
oder
000-00-0000 ; 0; _
je nachdem, ob Sie beschlossen, die Bindestriche mit der Anzahl oder nicht speichern. Das Vorhandensein einer "0" zwischen den beiden Semikola teilt Access , dass Sie die Bindestriche speichern gewählt haben, es gibt Abwesenheit das Gegenteil. Das hintere Unterstrich zeigt die Wahl der Platzhalter Charakter. Wenn Sie einen anderen Charakter wählte es erscheinen, wo der Unterstrich ist hier. Wenn Sie Ihre Meinung ändern über die Speicherung der Bindestriche einfach entfernen oder fügen Sie die "0" zwischen den beiden Semikola in die Eingabemaske ein.