λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να αφαιρέσει Διαχωριστές Από SSN πεδίο στην Access Έρευνα

Στη Microsoft Access , αφαιρώντας το διαχωριστικό από τους αριθμούς Κοινωνικής Ασφάλισης μπορεί να γίνει χρησιμοποιώντας συναρτήσεις συμβολοσειράς Access. Μπορείτε να εφαρμόσετε αυτές τις λειτουργίες σε ένα ερώτημα ή σε μια έκθεση, εάν το ερώτημα θα πρέπει να κρατήσει τα διαχωριστικά . Τα πράγματα που θα χρειαστείτε για Microsoft Access
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Δημιουργήστε ένα νέο πίνακα ( "Δημιουργία > Πίνακας ") σε μια νέα ή υπάρχουσα βάση δεδομένων της Access . ( Χρήστες Access 2003 : κάντε κλικ στο " Αντικείμενα > Πίνακες , " και στη συνέχεια κάντε κλικ στο κουμπί " Νέο" στη γραμμή εργαλείων )

Πατήστε " Control" και "S " για να αποθηκεύσετε τον πίνακα . . Ονομάστε το " ssntable " όταν σας ζητηθεί . 2

Ξεκινήστε να πληκτρολογείτε αριθμούς ψευδο - Κοινωνικής Ασφάλισης στη δεύτερη γραμμή της πρώτης στήλης , χωρίς την επικεφαλίδα κειμένου "ID ". Χρησιμοποιήστε τη μορφή " nnn - nn - nnnn . "Τύπος τρεις ή τέσσερις σειρές αριθμών Κοινωνικής Ασφάλισης , την εισαγωγή τους μόνο στη στήλη του οποίου η κεφαλιά διαβάζει " Πεδίο1 . " κάντε διπλό κλικ κεφαλίδα της στήλης όταν τελειώσετε και τον τύπο " ΑΜ ". " . Δημιουργία > Σχεδίαση ερωτήματος " ? χρήστες
εικόνων 3

Δημιουργήστε ένα ερώτημα κάνοντας κλικ ( Access 2003 : κάντε κλικ στο " Αντικείμενα > Ερωτήματα , " τότε " Νέα " στη γραμμή εργαλείων ) . Κάντε διπλό κλικ στο " ssntable " στο πλαίσιο διαλόγου " Εμφάνιση πίνακα " , στη συνέχεια, πατήστε το κουμπί " Κλείσιμο" του παραθύρου διαλόγου
Η

4 Πληκτρολογήστε τον ακόλουθο τύπο στο . "Field : " γραμμή της πρώτης στήλης :

ΑΜ : Αντικατάσταση ( [ ssntable.ssn ] , " - " , " " )

Πατήστε "Enter " μετά την είσοδό του τύπου , στη συνέχεια, εκτελέσετε το ερώτημα , επιλέγοντας «Σχεδιασμός > Run " ( γραμμή εργαλείων > "Προβολή" για την Access 2003 ) . Παρατηρήστε τους αριθμούς Κοινωνικής Ασφάλισης χωρίς παύλες στην τελική στήλη του ερωτήματος.
5

Κάντε δεξί κλικ στο τραπέζι του ερωτήματος και επιλέξτε "Αποθήκευση ", στη συνέχεια το όνομα του ερωτήματος " removessnseps . " Κάντε δεξί κλικ η καρτέλα ξανά και επιλέξτε " . Προβολή σχεδίασης "
Η

6 Αντικαταστήστε τον τύπο που προηγουμένως εγγραφεί ( " ΑΜ : Αντικατάσταση ... " ) με αυτό να κάνει έναν τύπο με μια σαφέστερη που σημαίνει :

ΑΜ : replace_ssn_separators ( [ ssntable.ssn ] )
Η 7

Ενεργοποίηση μακροεντολών στο πλαίσιο του "Αρχείο > Επιλογές > Ρυθμίσεις Κέντρου αξιοπιστίας > Ρυθμίσεις μακροεντολών " τίτλο , αν είστε χρησιμοποιώντας την Access 2007 ή νεότερη έκδοση . Επιλέξτε το " Ενεργοποίηση όλων των μακροεντολών " επιλογή .
8

Εισάγετε τη Visual Basic IDE ( ολοκληρωμένο περιβάλλον ανάπτυξης ) πατώντας "alt - f11 , " και στη συνέχεια κάντε κλικ στο κουμπί "Εισαγωγή > ενότητα . " στο κενό παράθυρο , επικολλήστε τον ακόλουθο τύπο :

replace_ssn_separators Public Function ( SSN Όπως String ) replace_ssn_separators = Mid $ ( ΑΜ , 1 , 3 ) + Mid $ ( ΑΜ , 5 , 2 ) + Mid $ ( ΑΜ , 8 , 4 ) Λειτουργία End
Η 9

Επιστροφή στην Access ( πατήστε " Alt " και " F11 " ) , στη συνέχεια, εκτελέστε ξανά το ερώτημα , παρατηρώντας τους αριθμούς Κοινωνικής Ασφάλισης και πάλι οι παύλες τους αφαιρεθεί .
Η 10

Δημιουργήστε ένα νέο ερώτημα χρησιμοποιώντας τις οδηγίες από το βήμα 3 και το όνομα του ερωτήματος " plainquery . " Σύρετε το " ΑΜ " από το πεδίο " ssntable " παράθυρο για κάθε στήλη στην πλέγμα ερωτήματος . Κλείστε το ερώτημα κάνοντας δεξί κλικ στην καρτέλα του και επιλέγοντας "Close ".

11

Επιλέξτε το ερώτημα " plainquery " στο παράθυρο περιήγησης και επιλέξτε " Δημιουργία > Έκθεση " για να δημιουργήσετε ένα νέο έκθεση από το συγκεκριμένο ερώτημα . . ( Access 2003 : κάντε κλικ στο " Αντικείμενα > Reports , " κάντε κλικ στο "Νέο" στη γραμμή εργαλείων )

δεξιό κλικ στην καρτέλα της έκθεσης και επιλέξτε Κάντε κλικ σε ένα στοιχείο ελέγχου πλαισίου κειμένου " Προβολή σχεδίασης ". η γραμμή εργαλείων , στη συνέχεια, κάντε κλικ σε ένα κενό χώρο στην ενότητα " Λεπτομέρειες " για να τοποθετήσετε το κουτί .

δεξί κλικ στο πλαίσιο και επιλέξτε "Ιδιότητες ", στη συνέχεια, πληκτρολογήστε " newssn " στο "Όνομα" ? . πεδίο "Λοιπά " καρτέλα στο παράθυρο " φύλλο ιδιοτήτων "
Η 12

Επιλέξτε " Έκθεση " από το drop-down box ακριβώς κάτω από το " φύλλο ιδιοτήτων " κεφαλίδα παράθυρο . Επιλέξτε " [ Διαδικασία συμβάντος ] " στο "On Load" πεδίο της καρτέλας " Event" , στη συνέχεια, κάντε κλικ στο κουμπί " ... " για να επανενταχθούν στην IDE .
Η 13

Επικολλήστε αυτόν τον κώδικα πάνω από το " Report_Load " διαδικασία συμβάντος :

Private Sub Report_Load ( ) newssn.Value = replace_ssn_separators ( ssn.Value ) End Sub
Η 14

Επιστροφή Access , κάντε δεξί κλικ στην καρτέλα της έκθεσης και επιλέξτε " Προβολή αναφοράς . " Η έκθεση θα εμφανίσει τον αριθμό Κοινωνικής Ασφάλισης χωρίς παύλες .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα