fi fi ru fi fi fi fi en en en en pl fi fi de fi en en en en pl fi fi fi fi en en en en en fi fi fi fi en de fi fi fi fi fi en en es en fi en en en fi et fi en en en en en fi fi en cs fi fi en fi fi en fi en en en en en en en ceb fi fi en fi et pl en fi fi fi fi nb fi fi fi fi fi fi en fi fi en fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi en fi sv fi en fi fr fi fr fi en fi en fi ru fi en fi fr fi fr fi en fi fr fi he fi en fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi es de fi uk de de fi en en fi es de de fi en en en fi de fr it fi pt de fr fi zh ru fi en en fi fi fi fi fi pl fi en fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi et fi fi fi fi fi fi de fi en en en en en en en fi en fi et de fi fi fi fi en en fi en en en fi fi fi fi en en es en en en en en fi et fi en en en en en en fi fi es fi fi fi fi fi fi fi fi fi fi fi en en
Tietokoneet ja laitteet Tietokoneet ja laitteet
Kehittäjät ja IT Kehittäjät ja IT
Access for Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Lisää...Vähemmän
Voit auttaa käyttäjiä tallentamaan tietoja Accessin työpöytätietokantaan oikein luomalla syöttörajoitteita niihin kenttiin, joihin tuleva tieto on muotoiltu aina tietyllä tavalla. Voit esimerkiksi määrittää syöttörajoitteen, jos haluat varmistaa, että käyttäjät syöttävät puhelinnumeronsa puhelinnumerokenttään oikeassa muodossa.
Syöttörajoite vaikuttaa vain siihen, hyväksyykö Access tiedot vai ei – rajoite ei muuta tietojen tallennustapaa, joka riippuu kentän tietotyypistä ja muista ominaisuuksista. Lisätietoja tietojen tallennustavoista Accessissa löytyy artikkelista Johdanto tietotyyppeihin ja kenttien ominaisuuksiin.
Tärkeää:  Tämän artikkelin tiedot koskevat vain Access-työpöytätietokantoja. Access-verkkosovellukset ja -verkkotietokannat eivät tue syöttörajoitteita.
Syöttörajoitteen lisääminen taulukon kenttään käyttämällä ohjattua syöttörajoitteen luomista
Syöttörajoite on merkkijono, joka ilmaisee kelvollisen syöttöarvon muodon. Voit käyttää syöttörajoitteita taulukkokenttiin, kyselykenttiin sekä lomakkeiden ja raporttien ohjausobjekteihin. Syöttörajoite tallennetaan objektin ominaisuutena.
Syöttörajoitetta kannattaa käyttää, kun syöttöarvojen muodon yhdenmukaisuus on tärkeää. Voit esimerkiksi käyttää syöttörajoitetta puhelinnumerokenttään niin, että Access edellyttää kymmenen numeron syöttämistä. Jos joku kirjoittaa puhelinnumeron ilman suuntanumeroa, Access ei tallenna tietoa ennen kuin suuntanumero on lisätty.
Syöttörajoitteissa on yksi pakollinen osa ja kaksi valinnaista osaa. Osat erotetaan toisistaan puolipisteellä. Osien käyttötarkoitus:
Ensimmäisen osa on pakollinen. Se sisältään rajoitemerkkejä tai -merkkijonon sekä paikkamerkkejä ja literaalitietoja, kuten sulkumerkkejä, pisteitä ja väliviivoja.
Toinen osa on valinnainen ja viittaa upotettuihin muotomerkkeihin ja siihen, miten ne tallennetaan kenttään. Jos toinen osa on määritetty muotoon 0, merkit tallennetaan tietojen kanssa. Jos se on tallennettu muotoon 1, merkit vain näytetään eikä niitä tallenneta. Toisen osan määrittäminen muotoon 1 saattaa säästää tietokannan tallennustilaa.
Syöttörajoitteen kolmas osa on myös valinnainen ja osoittaa yksittäisen paikkamerkkinä käytettävän merkin tai välilyönnin. Oletusarvon mukaan Accessissa käytetään alaviivaa (_). Jos haluat käyttää jotakin muuta merkkiä, kirjoita se rajoitteen kolmanteen osaan.
Seuraavassa esimerkissä on yhdysvaltalaisen puhelinnumeromuodon syöttörajoite: (999) 000-000;0;-:
Rajoitteessa on kaksi paikkamerkkiä: 9 ja 0. 9 osoittaa valinnainen numeron, jolloin suuntanumeron syöttäminen on valinnaista, ja kumpikin 0 osoittaa pakollisen numeron.
Syöttörajoitteen toisen osan 0 osoittaa, että rajoitemerkit tallennetaan tietojen mukana.
Syöttörajoitteen kolmas osa määrittää, että paikkamerkkinä käytetään yhdysviivaa (-) eikä alaviivaa (_).
Seuraavassa taulukossa esitellään syöttörajoitteen paikka- ja literaalimerkit sekä selitetään, miten ne ohjaavat tietojen tallentamista.
Käyttäjän on syötettävä numero (0 - 9).
Käyttäjä voi syöttää numeron (0 - 9).
Käyttäjä voi syöttää numeron, välilyönnin tai plus- tai miinusmerkin. Jos ohitetaan, Access lisää tyhjän välin.
Käyttäjän on syötettävä kirjain.
Käyttäjä voi syöttää kirjaimen.
Käyttäjän on syötettävä kirjain tai numero.
Käyttäjä voi syöttää kirjaimen tai numeron.
Käyttäjän on syötettävä joko merkki tai välilyönti.
Käyttäjä voi syöttää merkkejä tai välilyöntejä.
. , : ; - /
Desimaalien ja tuhansien paikkamerkit, päivämäärä- ja aikaerottimet. Valitsemasi merkki määräytyy Microsoft Windowsin aluekohtaisten asetusten mukaan.
Muuntaa kaikki seuraavat merkit isoiksi kirjaimiksi.
Muuntaa kaikki seuraavat merkit pieniksi kirjaimiksi.
Syöttörajoite täyttää tiedot vasemmalta oikealle sen sijaan, että se täyttäisi ne oikealta vasemmalle.
Merkkiä heti seuraavat merkit näkyvät literaaleina.
Lainausmerkkien sisällä olevat merkit näkyvät literaaleina.
Syöttörajoitteiden käytön välttäminen Accessissa
Vaikka hyödyllisiä ovatkin, syöttörajoitteet eivät käy joka tilanteeseen. Älä käytä syöttörajoitetta, jos jokin seuraavista tilanteista koskee sinua:
Käyttäjien on toisinaan syötettävä tietoja, jotka eivät sovi rajoitteeseen. Syöttörajoite ei salli poikkeuksia.
Aiot käyttää Päivämäärävalitsinta päivämäärä/aika- kentän kanssa. Syöttörajoitteet eivät ole yhteensopivia Päivämäärävalitsimen kanssa.
Syöttörajoitteen lisääminen taulukon kenttään käyttämällä ohjattua syöttörajoitteen luomista
Voit käyttää syöttörajoitteita kentissä, joiden tietotyyppi on teksti, numero (poikkeuksena replikointitunnus), valuutta sekä päivämäärä ja aika.
Huomautus: Jos käytät syöttörajoitetta päivämäärä- ja aikakentässä, Päivämäärävalitsin-ohjausobjekti ei ole käytettävissä kyseisessä kentässä.
Napsauta siirtymisruudussa hiiren kakkospainikkeella taulukkoa ja valitse pikavalikosta Rakennenäkymä.
Valitse kenttä, johon haluat lisätä syöttörajoitteen.
Valitse Yleiset-välilehden Kentän ominaisuudet-kohdassa Syöttörajoite-ominaisuusruutu.
Käynnistä ohjattu syöttörajoitteen luominen napsauttamalla Muodosta -painiketta.
Valitse syöttörajoiteluettelosta lisättävä rajoitetyyppi.
Valitse Kokeile ja kokeile tietoja syöttämällä, miten rajoite toimii.
Jos olet tyytyväinen syöttörajoitteeseen etkä halua tehdä muutoksia, valitse Seuraava.
Valitse Valmis ja tallenna muutokset.
Napsauta muutettavaa kyselyä siirtymisruudussa hiiren kakkospainikkeella ja valitse pikavalikosta Rakennenäkymä.
Siirrä osoitin kyselyn rakenneruudukossa sen kentän sarakkeeseen, jota haluat muuttaa.
Voit siirtää kohdistimen mille tahansa kentän riville.
Avaa kentän ominaisuusikkuna painamalla F4-näppäintä.
Valitse Yleiset-välilehden Kentän ominaisuudet-kohdassa Syöttörajoite-ominaisuusruutu.
Käynnistä ohjattu syöttörajoitteen luominen napsauttamalla Muodosta -painiketta ja noudata ohjatun toiminnon ohjeita.
Syöttörajoitteen lisääminen lomakkeen tai raportin ohjausobjektiin
Napsauta muutettavaa lomaketta tai raporttia siirtymisruudussa hiiren kakkospainikkeella ja valitse pikavalikosta Rakennenäkymä.
Napsauta hiiren kakkospainikkeella ohjausobjektia, jota haluat muuttaa, ja valitse pikavalikosta Ominaisuudet.
Käynnistä ohjattu syöttörajoitteen luominen napsauttamalla Muodosta -painiketta ja noudata ohjatun toiminnon ohjeita.
Vaikka ohjatulla syöttörajoitteen luomisella voidaan luoda tavallisten muotoilutarpeiden syöttörajoitteet, rajoitteiden mukauttaminen on joskus tarpeellista. Syöttörajoitteita voi mukauttaa joko muuttamalla ohjatun syöttörajoitteiden luomisella lisättyjä valmiita rajoitteita tai muuttamalla manuaalisesti sen kentän syöttörajoiteominaisuutta, jossa rajoitetta halutaan käyttää.
Ohjatun syöttörajoitteen luomisella lisättyjen rajoitteiden mukauttaminen
Avaa objekti rakennenäkymässä ja napsauta kenttää, johon haluat lisätä mukautetun syöttörajoitteen.
Käynnistä ohjattu syöttörajoitteen luominen napsauttamalla Muodosta -painiketta.
Ohjatun syöttörajoitteen luomisen mukauttaminen -valintaikkuna avautuu.
Siirry uuteen tietueeseen valintaikkunassa ja kirjoita Kuvaus-tekstiruutuun uusi kuvaus.
Kirjoita Syöttörajoite-tekstiruutuun merkit ja paikkamerkit käyttäen taulukkoluettelon sallittuja merkkejä.
Napsauta Rajoitteen laji -alanuolta ja valitse sopiva rajoitetyyppi.
Valitse Sulje. Uusi syöttörajoite näkyy luettelossa.
Syöttörajoitteiden mukauttaminen kentän ominaisuusasetuksesta
Napsauta objektia siirtymisruudussa hiiren kakkospainikkeella ja valitse sitten pikavalikosta Rakennenäkymä.
Napsauta kenttää, johon haluat luoda mukautetun syöttörajoitteen.
Napsauta kentän ominaisuuksissa Syöttörajoite-tekstiruutua ja kirjoita mukautettu rajoite.
Tallenna tekemäsi muutokset painamalla CTRL+S.
Syöttörajoitteen määritelmä on kirjoitettava manuaalisesti Numero- ja Valuutta-kenttiin.
Seuraavassa taulukossa on esimerkkejä syöttörajoitteiden käyttötavoista.
Tässä tapauksessa on syötettävä suuntanumero, koska rajoitteen tässä osassa (000 sulkeissa) on paikkamerkki 0.
( ) 555 0199
Tässä tapauksessa suuntanumero-osassa paikkamerkkinä on 9, joten suuntanumerot ovat vapaavalintaisia. Lisäksi huutomerkki (!) aiheuttaa sen, että kenttä täytetään vasemmalta oikealle.
Yhdysvaltalaista muotoa olevan puhelinnumeron neljän viimeistä numeroa voidaan korvata kirjaimilla. Huomaa, että suuntanumero-osassa on paikkamerkkinä 0, joten suuntanumero on pakollinen.
Mikä tahansa positiivinen tai negatiivinen luku, enintään neljä merkkiä, ei tuhaterotinta eikä desimaaleja.
Pakollisten (L) ja vapaavalintaisten (?) kirjaimien ja pakollisten numeroiden (0) yhdistelmä. Suurempi kuin -merkki pakottaa käyttäjät kirjoittamaan kaikki kirjaimet isoina. Jos haluat käyttää tällaista syöttörajoitetta, määritä taulukon kentän tietotyypiksi Teksti tai Memo.
Pakollinen postinumero ja vapaavalintainen neljän numeron osa.
Etu- tai sukunimi, jonka ensimmäisestä kirjaimesta tulee automaattisesti iso.
Kirjan numero ja literaaliteksti, pakollinen ensimmäinen ja viimeinen numero sekä mikä tahansa kirjainten ja merkkien yhdistelmä numeroiden välissä.
Pakollisten kirjainten ja merkkien (kaikki isoja) yhdistelmä. Käytä tällaista rajoitetta, kun haluat esimerkiksi auttaa käyttäjiä kirjoittamaan osanumeroita tai muita varastotietoja oikein.
Koska sähköpostiosoitteiden merkkimäärä voi vaihdella huomattavasti, syöttörajoite ei sovellu kovin hyvin sen varmistamiseen, että sähköpostiosoitteet syötetään oikein. Syöttörajoitteiden sijaan kannattaa käyttää Kelpoisuussääntö- ja Kelpoisuusteksti-ominaisuuksia.
Seuraavan taulukon kelpoisuussääntö varmistaa, että syötettävässä sähköpostiosoitteessa on vähintään yksi merkki ennen @-merkkiä ja sen jälkeen ja että @-merkin jälkeen on piste ja jälleen vähintään yksi merkki. Esimerkiksi tom@example.com hyväksyttäisiin, mutta osoitteita tom@example,com ja tom@example ei. Jos syötät kelpoisuussääntöä rikkovan sähköpostiosoitteen, Access ei hyväksy syötettä ja näyttää viestin Kelpoisuusteksti-ominaisuudessa. Jos Kelpoisuusteksti-ominaisuusruutuun ei ole syötetty tekstiä, Access näyttää yleissanoman.
Is Null Or ((Like "*?@?*.?*") And (Not Like "*[ ,;]*"))
Syötä sähköpostiosoite, jossa on @-merkki ja toimialueen nimi (esimerkiksi frank@contoso.com).
Lisätietoja kelpoisuussääntöjen käyttämisestä sekä tarkat ohjeet on artikkelissa Kentän tiedot tarkistavan kelpoisuussäännön luominen.
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Insider-käyttäjille >
Oliko näistä tiedoista hyötyä?
Kiitos! Haluatko antaa muuta palautetta? (Mitä enemmän tietoja annat, sitä paremmin sinua voidaan auttaa.) Haluaisitko auttaa meitä kehittymään? (Mitä enemmän tietoja annat, sitä paremmin sinua voidaan auttaa.)
Kuinka tyytyväinen olet käännöksen laatuun?
Kuvia ei ole tarpeeksi
Haluatko antaa lisäpalautetta? (Valinnainen)
Surface Laptop Go 2
Microsoft Teams for Education
Tarjoukset opiskelijoille ja vanhemmille