Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je niekoľko príkladov:
* Spojené kráľovstvo (UK): Post -kódy majú formát ako „SW1A 2AA“. Vhodná vstupná maska môže byť:`> ll? L? 9l? L? `
* `>` vynúti prvý znak na veľké písmená.
* `L` predstavuje list.
* `?` Predstavuje akýkoľvek znak (písmeno alebo číslo).
* `9` predstavuje číslicu.
* Priestory sú určené na vizuálne oddelenie.
* USA (USA): PSČ sú 5 číslic, ktoré niekedy nasledujú spojovník a 4 ďalšie číslice. Vhodná maska by mohla byť:`00000; -0000`
* `0` predstavuje číslicu.
* `-` predstavuje doslovný spojovník. Semicon oddeľuje 5-ciferné a voliteľné 9-ciferné verzie.
* Kanada: Kanadské poštové kódy sú ako „A1A 1A1“. Možnou maskou by bolo:`> l9l 9l9`
* Podobná logika ako príklad Spojeného kráľovstva.
Dôležité úvahy:
* Validácia: Vstupné masky pomáhajú s formátovaním, ale nezaručujú platné poštové kódy. Mali by ste použiť robustnejšiu metódu validácie (napr. Funkciu, ktorá kontroluje oproti databáze platných poštových kódov alebo používa regulárne výrazy) na zabezpečenie presnosti údajov.
* Internacionalizácia: Ak vaša databáza potrebuje spracovať poštové kódy z viacerých krajín, budete potrebovať samostatné polia alebo zložitejší validačný systém. Zvážte použitie samostatného poľa pre krajinu a prispôsobenie vstupnej masky a validácie do vybranej krajiny.
* Používateľská skúsenosť: Príliš reštriktívne vstupné masky môžu používateľov frustrovať. Zasiahnite rovnováhu medzi presadzovaním správneho formátu a umožnením flexibility (napr. Umožnite voliteľne priestory alebo spojovníky).
Aplikácia vstupnej masky v prístupe:
1. Otvorte zobrazenie dizajnu tabuľky.
2. V časti „Vlastnosti poľa“ nájdite vlastnosť „vstupná maska“ pre pole poštových kódov.
3. Zadajte príslušný reťazec vstupnej masky.
4. Uložte tabuľku.
Nezabudnite zvoliť vstupnú masku, ktorá najlepšie vyhovuje konkrétnemu formátu poštového kódu, ktorý musíte spracovať. Ak pracujete s medzinárodnými poštovými kódmi, dôrazne sa odporúča flexibilnejší prístup.