Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odobrať oddeľovače Z SSN poľa v programe Access otázku

V aplikácii Microsoft Access , odstránenie separátorov zo sociálneho zabezpečenia čísel možno vykonať pomocou Access reťazcové funkcie . Môžete použiť tieto funkcie v dotaze alebo v správe v prípade , že dotaz musí zachovať oddeľovača . Veci , ktoré budete potrebovať v Microsoft Access
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvoriť novú tabuľku ( " Create > tabuľka " ) , do novej alebo existujúcej databáze programu Access . ( Užívatelia Access 2003 : kliknite na tlačidlo " Objekty > Tabuľky , " kliknite na tlačidlo " Nový" na lište ) klipart

Stlačte tlačidlo " Control " a " S " pre uloženie tabuľky .. Pomenujte ju " ssntable " Po výzve .
2

Začnite písať pseudo - sociálneho zabezpečenia čísla bez záhlavia textu v druhom riadku prvý stĺpec " ID " . Použite formát " nnn - nn - nnnn . " Typ tri alebo štyri riadky čísla sociálneho poistenia , vstupujú len v stĺpci , ktorého hlavička číta " pole1 . " Double - kliknite na záhlavie stĺpca , keď ste urobil , a typ " SSN . " " . Vytvorenie > Návrh dotazu " ; používatelia
3

Vytvorenie dotazu kliknutím na tlačidlo ( Access 2003 : kliknite na tlačidlo " objekty > Otázky , " a potom " Nový " na paneli nástrojov ) . Double - kliknite na " ssntable " v dialógovom okne " Zobraziť tabuľku " , potom stlačte tlačidlo " Close " v tomto dialógovom okne
4

Zadajte nasledujúci vzorec do . " Pole " riadok v prvom stĺpci :

SSN : Nahradiť ( [ ssntable.ssn ] , " - " , " " )

Stlačte tlačidlo " Enter " po vstupe do vzorca , potom spustenie dotazu výberom " design > Spustiť " , ( panel nástrojov> " Zobraziť " pre program Access 2003 ) . Všimnite si , čísla sociálneho zabezpečenia bez pomlčiek vo výslednom stĺpci dotazu .
5

pravým tlačidlom na tabuľku dotazu a vyberte možnosť " Uložiť " a potom pomenovať dotazu " removessnseps . " Kliknite pravým tlačidlom myši karta znovu a zvoľte " . Návrhové zobrazenie "
6

nahradiť vzorec , ktorý predtým zadali ( " SSN : nahradiť ... " ) , s tymto , aby vzorec s jasnejšie čo znamená :

SSN : replace_ssn_separators ( [ ssntable.ssn ] )
7

Povoliť makrá pod " Súbor > Možnosti > Nastavenie Centrum zabezpečenia > Nastavenie makra " Nadpis , ak ste pomocou programu Access 2007 alebo neskôr . Zvoľte " Povoliť všetky makrá " možnosť voľby .
8

Zadajte Visual Basic IDE ( integrované vývojové prostredie ) , stlačením tlačidla "alt - f11 , " kliknite na tlačidlo " Vložiť > modul . " V prázdne okno , vložte nasledujúci vzorec : Spojené

Public Function replace_ssn_separators ( SSN As String ) replace_ssn_separators = Mid $ ( SSN , 1 , 3 ) + Mid $ ( SSN , 5 , 2 ) + Mid $ ( SSN , 8 , 4 ) End Function
9

Späť na Access ( stlačte " Alt " a " F11 " ) , a potom znovu spustiť dotaz , všimol čísla sociálneho zabezpečenia opäť majú svoje pomlčky odstránené .
10

Vytvoriť nový dotaz pomocou pokynov od kroku 3 , a názov dotazu " plainquery . " Presuňte pole " SSN " z okna " ssntable " do ľubovoľného stĺpca v mriežky dotazu . Zatvorte dotaz kliknutím pravým tlačidlom myši na jej kartu a voľbou " Close " .
11

Vyberte dotazu " plainquery " v navigačnom okne a vyberte " Create > Report " pre vytvorenie novej správy z tohto dotazu. . ( Access 2003 : kliknite na tlačidlo " objekty > Zostavy " kliknite na tlačidlo " Nový" na lište )

Pravým tlačidlom myši na kartu zostavy a vyberte Kliknite na ovládací prvok textové pole na " Návrhové zobrazenie . " paneli nástrojov a potom kliknite na prázdne miesto na sekciu " Detail " umiestniť okno .

pravým tlačidlom myši na pole a vyberte " Vlastnosti " , zadajte " newssn " v " Name " ; . pole " Ostatné " kartu v okne " vlastností "
12

zvoľte " správa " z drop - box dole tesne pod " vlastností " záhlavie okna . Zvoľte " [ Event Procedure ] " v poli " On Load " , na karte " Event " , potom kliknite na tlačidlo " ... " znovu vstúpiť do IDE .
13

Vložte tento kód nad " Report_Load " procedúru udalosti :

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

Späť na access , kliknite pravým tlačidlom myši na kartu zostavy a vyberte možnosť " Report View . " Táto správa sa zobrazí číslo sociálneho zabezpečenia bez pomlčiek .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené