Skip to main content

Beviteli maszkok megértése a Microsoft Access 2013 programban

013 Beviteli maszk keszitese varazsloval (Június 2026)

013 Beviteli maszk keszitese varazsloval (Június 2026)
Anonim

Könnyebb beírni a tiszta adatokat az adatbázisba először, mint később visszafordítani az adatbeviteli problémák későbbi rögzítését. A Microsoft Access 2013 bemeneti maszkja csökkenti az adatkészletek következetlenségét azáltal, hogy különleges karaktersablonokat igényel azon mezők számára, amelyek ellenőrzik az adatok belépését az adatok bevitel során. Ha a maszk sablonja nem egyezik meg, akkor az adatbázis figyelmeztető üzenetet küld, és a rekordot a táblázathoz nem teszi kötelezővé, amíg a formátum meg nem egyezik.

Például olyan bemeneti maszk, amely megköveteli a felhasználók számára, hogy a xxxxx-xxxx formátumú ZIP-kódokat írják be - ahol minden egyes x szám helyettesítődik - biztosítja, hogy a felhasználók teljes kilencjegyű ZIP kódot szolgáltassanak, beleértve a ZIP + 4 kiterjesztést is nem használnak ábécé karaktereket a mezőn.

Bemeneti maszk létrehozása

Hozzon létre egy bemeneti maszkot egy Access 2013 tábla mezőhöz a Microsoft Access Input Mask Wizard segítségével:

  1. Nyissa meg a korlátozni kívánt mezőt tartalmazó táblázatot a Tervező nézetben.
  2. Kattintson a célzott mezőre.
  3. Kattints a Beviteli maszk doboz a Tábornok a Mező tulajdonságai ablak az ablak alján.
  4. Kattintson a "-" ikonra a Beviteli maszk mező jobb oldalán. Ez a művelet megnyitja a Beviteli maszk varázslót, amely végigvezeti a folyamatot.
  5. Válasszon egy standard beviteli maszkot a varázsló első képernyőjéről, és kattintson a gombra Következő folytatni.
  6. Tekintse át a következő képernyő beállításait, amelyek lehetővé teszik a beviteli maszk szerkesztését és az Access által használt helyőrző karaktert, amelyet olyan üres helyek megjelölésére használnak, amelyeket a felhasználó még nem töltött be. Kattints Következő folytatni.
  1. Adja meg, hogy a Hozzáférésnek tartalmaznia kell-e a formázási karaktereket a felhasználói beviteli mezőben. Például ez az opció tartalmaz egy kötőjelet a teljes ZIP-kód első öt számjegye és utolsó négy számjegye között. Hasonlóképpen, egy telefonszámmaszk esetében a zárójelek, a szóközök és a kötőjel közé tartoznak. Kattints Következő folytatni.
  2. Kattints Befejez a maszk hozzáadásához. A Hozzáférés megjeleníti a kért formátum sablont az adott mező Mező tulajdonságai paneljén.

Bemeneti maszk szerkesztése

A Microsoft Access 2013 által biztosított alapértelmezett bemeneti maszkok sokféle helyzetet tartalmaznak. Ezek az alapértelmezett maszkok a következők:

  • Telefonszámok
  • Társadalombiztosítási számok
  • Irányítószámok
  • Telefonos bővítmények
  • jelszavak
  • Különféle dátum- és időformátumok

Használja a Beviteli Maszk varázslót a beviteli maszk szerkesztéséhez, hogy kielégítse a szükségletet az alapértelmezett beállítások egyikével sem. Kattints a Edit List gombot a bemeneti maszk varázsló első képernyőjén egy mező testreszabásához. A beviteli maszkban érvényes karakterek a következők:

  • 0 - A felhasználónak meg kell adnia egy számjegyet (0 - 9)
  • 9 - A felhasználó megadhat egy számjegyet (0 - 9)
  • # - A felhasználó megadhat numerikus számjegyet, térközt, +, vagy -
  • L - A felhasználónak be kell írnia egy betűt
  • ? - A felhasználó betűt írhat
  • A - A felhasználónak meg kell adnia egy betű vagy numerikus számjegyet
  • a - A felhasználó betűket vagy számjegyeket írhat be
  • & - A felhasználónak meg kell adnia egy karaktert vagy helyet
  • C - A felhasználó karaktereket vagy szóközöket vehet fel

Ezek a kódok támogatják a kötelező és opcionális karaktereket az adatokban, amint azt a szavak jelzik ' kell ' és "lehet". Ha a beviteli maszk karakterkód opcionális bejegyzést tartalmaz, akkor a felhasználó megadhat adatokat a mezőbe, de üresen hagyhatja.

Időszakok, vesszők, kötőjelek és szegélyek lehetnek helyfoglalók és elválasztók, ha szükséges.

Ezeken a karakterkódokon kívül különleges bemeneti maszkokat is tartalmazhat. Ezek tartalmazzák:

  • ! - A felhasználó által megadott bevitelt balról jobbra írja be, ahelyett, hogy a normál jobbra-balra formátumot
  • > - Az összes karakter a szimbólum után nagybetűvé változik, függetlenül attól, hogy a felhasználó miként adja be őket
  • <- Az összes karakter a szimbólum után kisbetűvé változik, függetlenül attól, hogy a felhasználó hogyan írja be őket
  • - A maszkban a perjel után azonnal megjelenő karakter megjelenik az írásnak megfelelően
  • '- Idézőjelekben szereplő karakterek megjelennek a maszkban, ahogyan írott