Come faccio a mascherare un numero di previdenza sociale in Microsoft Access?

August 4

Come faccio a mascherare un numero di previdenza sociale in Microsoft Access?


Molti database richiedono l'inserimento del numero di previdenza sociale di una persona per la conservazione accurata e il recupero delle informazioni di un individuo. In un database di grandi dimensioni, un errore di input numero di previdenza sociale può rendere difficile o impossibile spostare i dati memorizzati (immaginate la ricerca di un individuo di nome John Smith in un database IRS). Per evitare questi problemi, Microsoft Access consente ai progettisti di database di implementare maschere di immissione per la maggior parte dei tipi di campo semplici, tra cui numeri di previdenza sociale. I progettisti possono utilizzare la procedura guidata Maschera di input per farlo in fretta.

Creare il Campo

In primo luogo, è necessario un campo numero di previdenza sociale nella tabella con un tipo di dati di "testo". Anche se un numero di previdenza sociale è ovviamente un numero, un tipo di dati numerici suggerisce qualcosa che può essere utilizzato per significato in un contesto matematico. Questo non è il caso di numeri di previdenza sociale, così si dovrebbe usare il "testo" tipo di dati più generico.

Avviare la procedura guidata

Per avviare la procedura guidata, fare clic sul campo "Maschera di input" nel riquadro Proprietà campo nella parte inferiore della schermata di visualizzazione di progettazione. Quindi fare clic sul piccolo pulsante contenente "..." che appare sul lato destro del campo. Le ellissi di solito indicano una procedura guidata di qualche tipo in Access. Se viene visualizzata una finestra di dialogo che dice "Da salvare tavolo ora," salvare la tabella per continuare.

Provaci

L'accesso può aiutare a creare maschere per molto di più che semplici numeri di previdenza sociale. Che è bene sapere perché una volta che si effettua un tipo di maschera è semplice lavorare con altri formati di dati. Per ora ti consigliamo di selezionare il testo "numero di previdenza sociale" nella casella di testo di dialogo procedura guidata. A questo punto si può assaggiare la maschera di input nel campo di inserimento dopo il testo "Try It:" Nuovo maschere? Poi fare un tentativo. Una serie di trattini e trattini appaiono (_ - -____) seguito dal cursore lampeggiante. Inserire un numero di nove cifre; si sarà in grado di entrare in qualsiasi cosa, ma nove caratteri numerici nel campo. Questo è ciò che le maschere sono tutti circa.

Stabilirsi su un formato

Nella fase successiva, la procedura guidata ti dà la possibilità di modificare la maschera. Si vedrà la stringa "000-00-0000". Ciò indica che la maschera richiede nove caratteri numerici e sarà visualizzato con trattini dopo la terza e quinta posizione. È possibile rimuovere i trattini se lo si desidera, ma non si deve modificare le "0" s. "0" segnaposto rispettare la "solo cifre" regola. alterarli probabilmente rompere questa regola e può rendere la maschera inutilizzabile. Si può anche cambiare il carattere segnaposto dalla sottolineatura di default (_) per qualcos'altro. Alterare questo cambia semplicemente ciò che l'utente vedrà nel campo di input prima di entrare tutti i dati.

Trattini o No trattini?

Alla fine, la procedura guidata chiede se si desidera memorizzare i caratteri trattino con il numero di previdenza sociale nel database o meno. A seconda delle esigenze di storage e di presentazione, questo può essere poco importante e sia funzionerà. Scegliendo per memorizzare i caratteri trattino aggiungerà 16 o 32 byte di dati utilizzate da memorizzare per ogni riga nel database (a seconda della codifica del testo). In un piccolo database, la disponibilità dei trattini rendere presentazione dei dati più facile, ma in un grande database che i dati non necessari ripetuti può aggiungere fino a un grande spreco.

È possibile modificare sempre la Mente

Quando si è fatto con la procedura guidata si vedrà una variazione su uno dei seguenti nel riquadro delle proprietà del campo:

000-00-0000 ;; _

o

000-00-0000; 0; _

a seconda se si è scelto di memorizzare i trattini con il numero o no. La presenza di un "0" tra i due punti e virgola dice Access che si è scelto di memorizzare i trattini, è assenza indica il contrario. Il carattere finale di sottolineatura indica la scelta di carattere segnaposto. Se si sceglie un carattere diverso apparirà dove la sottolineatura è qui. Se si cambia idea su come conservare il trattini semplicemente rimuovere o aggiungere il "0" tra i due punti e virgola nel campo maschera di input.