Joskus lausekkeen kirjoittaminen voi olla pelottavaa. Lausekkeenmuodostin tekee siitä kuitenkin huomattavasti helpompaa. Lausekkeilla on useita osia tai "liikkuvia osia": funktioita, operaattoreita, vakioita, tunnisteita ja arvoja. Käytä lausekkeenmuodostinta, kun haluat etsiä nopeasti näitä komponentteja ja lisätä ne oikein. Lausekkeenmuodostinta voi käyttää kahdella tavalla: käyttää lausekkeenmuodostin-ruutua, joka voi olla kaikki mitä tarvitset, tai käyttää laajennettua lausekkeenmuodostinta, kun lauseke on monimutkaisempi.
Artikkelin sisältö
- Tärkeimmät asiat ensin: miten löydän lausekkeenmuodostimen?
- Katso, miten se toimii
- Lausekkeenmuodostin-ruudun käyttäminen
- Laajennetun lausekkeenmuodostimen käyttäminen
- Vaiheittainen esimerkki
Tärkeimmät asiat ensin: miten löydän lausekkeenmuodostimen?
Vaikka Lausekkeenmuodostin on käytettävissä useista Accessin sijainneista, yhtenäisin tapa näyttää se on kohdistaa ominaisuusruutuun, joka ottaa lausekkeen, kuten Ohjausobjektin lähde tai Oletusarvo, ja valita sitten Lausekkeenmuodostin-painikkeen
tai painaa näppäinyhdistelmää CTRL+F2.
Valitse makrossa
.
Vihje Jos valikossa näkyy sanalauseke , voit käynnistää lausekkeenmuodostimen napsauttamalla sitä.
Katso, miten se toimii
Seuraavassa videossa näytetään, miten lausekkeenmuodostimen avulla voi luoda yleisen lausekkeen laskettuun kenttään.
Lausekkeenmuodostin-ruudun käyttäminen
Lausekkeenmuodostin-ikkunassa voit luoda lausekkeita nopeasti ja täsmällisesti älykkäiden työkalujen ja tilannekohtaisten tietojen avulla. Jos näet laajennetun lausekkeenmuodostimen, valitse Vähemmän >> , jos haluat näyttää lausekkeenmuodostin-ruudun.
IntelliSense ja pikavihjeet
1 IntelliSense näyttää dynaamisesti mahdolliset funktiot ja muut tunnisteet, kun kirjoitat lauseketta.
Heti kun aloitat tunnisteen tai funktion nimen kirjoittamisen, IntelliSense näyttää avattavan luettelon mahdollisista arvoista. Voit jatkaa kirjoittamista tai lisätä oikean arvon luettelosta lausekkeeseen kaksoisnapsauttamalla arvoa. Voit myös valita haluamasi arvon nuolinäppäimillä ja lisätä sen sitten lausekkeeseen painamalla SARKAIN- tai ENTER-näppäintä. Jos esimerkiksi alat kirjoittaa sanaa "Muotoile", IntelliSense-luettelossa näkyvät kaikki funktiot, jotka alkavat sanalla "Muotoile".
Vihje Voit piilottaa avattavan IntelliSense-luettelon painamalla ESC-näppäintä. Jos haluat tuoda sen uudelleen näkyviin, paina CTRL+VÄLILYÖNTI.
2 Pikavihjeet näyttävät valitun kohteen lyhyen kuvauksen.
Kun IntelliSense-luettelo näytetään, siinä valitun kohteen vieressä näytetään pikavihje, joka sisältää lyhyen kuvauksen. Luettelon ensimmäinen kohde on valittuna oletusarvoisesti, mutta voit valita luettelosta minkä tahansa kohteen, jos haluat tarkistaa sen pikavihjeen. Pikavihjeestä voit myös päätellä funktion tarkoituksen tai sen, millainen ohjausobjekti tai ominaisuus kohde on.
Pikavihje ja ohjeet
1 Näytä funktion syntaksi pikatietojen avulla ja avaa funktiota koskeva ohjeaihe napsauttamalla funktion nimeä.
Kun kirjoitat lausekkeeseen funktiota, Pikavihje-ominaisuus näyttää funktion syntaksin, jolloin tiedät täsmälleen, mitä argumentteja funktioon tarvitaan.
2 Valinnaiset argumentit on suljettu hakasulkeisiin ([]). Argumentti, jota kirjoitat parhaillaan, näytetään lihavoituna. Älä sekoita valinnaisten argumenttien hakasulkeita hakasulkeisiin, jotka sulkevat varsinaisen lausekkeen tunnisteita.
Sivun alkuun
Laajennetun lausekkeenmuodostimen käyttäminen
Laajennetun lausekkeenmuodostimen avulla voit hakea ja lisätä funktioita, operaattoreita, vakioita ja tunnisteita (esimerkiksi kenttien nimet, taulukot, lomakkeet ja kyselyt), mikä säästää aikaa ja vähentää virheitä. Jos näet vain Lausekkeenmuodostin-ruudun, saat laajennetun lausekkeenmuodostimen näkyviin valitsemalla Lisää >> .
1 Ohjeiden ja Ohje-linkin avulla saat tietoja kontekstista, jossa kirjoitat lausekkeen.
2 Kirjoita Lausekkeenmuodostin-ruutuun lauseke tähän tai lisää lausekkeen osat automaattisesti kaksoisnapsauttamalla alla olevien luetteloiden kohteita. Luettelot toimivat yhdessä hierarkkisesti, minkä ansiosta voit siirtyä haluamasi lausekkeen osan tietoihin.
3 Napsauta Lausekkeen osat - luettelossa elementtityyppiä, jos haluat tarkastella sen luokkia Lausekkeen luokat - luettelossa.
Lausekkeen elementit -luettelo näyttää ylimmän tason elementit, jotka ovat käytettävissäsi lausekkeen luonnissa. Elementtejä ovat esimerkiksi tietokannan objektit, funktiot, vakiot, operaattorit ja yleiset lausekkeet. Luettelon sisällöt määräytyvät sen mukaan, mikä konteksti on kyseessä. Jos olet esimerkiksi kirjoittamassa lauseketta lomakkeen Ohjauslähde-ominaisuuteen, luettelossa näytetään eri arvot kuin silloin, kun kirjoitat lauseketta taulukon Vahvistussääntö-ominaisuuteen.
Vihje Jos haluat käyttää valmiita lausekkeita, kuten sivunumeroiden, nykyisen päivämäärän ja nykyisen päivämäärän ja kellonajan näyttämistä, valitse Yleiset lausekkeet.
4 Napsauta Lausekkeen luokat - luettelossa luokkaa, jos haluat tarkastella sen arvoja Lausekkeen arvot - luettelossa. Jos Lausekkeen arvot -luettelossa ei ole arvoja, kaksoisnapsauta luokkakohdetta lisätäksesi sen Lausekkeenmuodostin-ikkunaan.
Lausekkeen luokat -luettelo sisältää tietyt elementit tai elementtiluokat, jotka ovat valittavissa Lausekkeen elementit -luettelossa. Jos esimerkiksi valitset Lausekkeen osat -luettelossa Sisäiset funktiot, Lausekkeen luokat -luettelossa näytetään funktioluokat.
5 Kaksoisnapsauta Lausekkeen arvot - luettelossa arvoa ja lisää se Lausekkeenmuodostin-ruutuun.
Lausekkeen arvot -luettelossa näytetään aiemmin valitsemasi (jos valitsit niissä jotain) elementit ja luokat. Jos esimerkiksi valitsit Lausekkeen osat -luettelosta Sisäiset funktiot ja napsautit sitten funktioluokkaa Lausekkeen luokat -luettelossa, Lausekkeen arvot -luettelossa näkyvät kaikki valitun luokan sisäiset funktiot.
6 Saat näkyviin valitun lausekkeen arvon ohjeen ja tiedot, jos ne ovat käytettävissä, napsauttamalla linkkiä.
Sivun alkuun
Vaiheittainen esimerkki
Seuraavassa esimerkissä näytetään, miten voit luoda lausekkeen käyttämällä Laajennetussa lausekkeenmuodostimessa lausekkeen elementtejä, luokkia ja arvoja.
Valitse kohteita Lausekkeen elementit -luettelossa (esimerkiksi Funktiot) ja valitse sitten Sisäiset funktiot.
Napsauta luokkaa Lausekkeen luokat - luettelossa, kuten Ohjelman kulku.
Kaksoisnapsauta Lausekkeen arvot -luettelossa olevaa kohdetta, kuten IIf, ja se lisätään Lausekkeenmuodostin-ikkunaan:
IIf (<<expression>>, <<truepart>>, <<falsepart>>)Paikkamerkkiteksti näkyy kulmasulkeissa
(<< >>).Korvaa kaikki paikkamerkkitekstit kelvollisilla argumenttien arvoilla. Voit lisätä arvot manuaalisesti tai valita elementtejä edelleen kolmesta luettelosta.
Jos haluat tarkastella ohjeaihetta, josta saat lisätietoja funktion kelvollisista argumenteista, valitse haluamasi funktio Lausekkeen arvot ‑luettelosta ja napsauta sitten lausekkeenmuodostimen alaosassa olevaa linkkiä.
Jos lauseke sisältää muita elementtejä, ne voidaan erottaa toisistaan seuraavalla paikkamerkillä:
<<Expr>>Korvaa tämä paikkamerkki, jolloin lausekkeesta tulee oikeanlainen.
Sivun alkuun