Bruk Expression Builder In Access 2010 for spørring, skjemaer, rapporter

click fraud protection

Å bruke forskjellige forhold over datafelt er veldig nyttig når du trenger å evaluere datafeltverdier basert på andre felt. Uttrykksbygger i Access 2010 gir deg akkurat det med full støtte til å bruke funksjoner og formler. Den kan brukes hvor som helst i Access 2010 med hvilket som helst databaseelement som; Skjemaer, rapporter, spørringer og tabeller. I dette innlegget vil vi bruke ekspresjonsbygger i spørring for å evaluere nye datafeltverdier.

Til å begynne med starter du Access 2010 og lager en tabell, naviger til Opprett-fanen og klikker Tabell. For illustrasjon lager vi en tabell med felt, ID, ansattes navn, året for tjeneste og lønn.

designvisning 1

Etter å ha tilordnet datafelt i designvisning, lukker du det og gir det et passende navn. Åpne tabellen i databladvisningen og begynn å fylle ut feltverdiene.

ansattes lønn

Vi har til hensikt å evaluere ny lønn ut fra forutsetning om at hvis ansatt leverte tjenestene sine i mer enn 4 år, vil han ha en lønnsøkning. Når du bruker denne betingelsen, oppretter vi en spørring. Gå over for å opprette fanen og klikk på spørringsdesign.

instagram viewer
spørring design

Det vises en boks som inneholder tabellnavn, velger nylig opprettet tabell og klikker på Legg til.

utstillingsbord

I innsatt tabellboks dobbeltklikker du på feltene du vil sette inn i spørring.

design spørring

Nå plasser innsettingsmarkøren ved siden av det siste feltet, og klikk Builder fra Query Setup-gruppen.

bygger

Det vil få opp Expression Builder-dialogen, her vil vi skrive et uttrykk som vil evaluere den nye lønnen per spesifisert betingelse.

Vi har ganske enkelt brukt iff betinget uttalelse som;

Ny lønn: IIf ([tjenesteår]> 4, [lønn] * 2,5, [lønn] * 1)

Det vil lage et nytt tabellfelt, nemlig Ny lønn der du vil se ny lønn for ansatte. Når du er ferdig med å skrive, klikker du OK for å fortsette.

tjenesteår 1

Uttrykk vil bli lagt til ved siden av det siste tabellfeltet. Under Resultater-gruppen klikker du på Kjør.

løpe

Ved utførelse av spørring vil du se et nytt tabellfelt, nemlig Ny lønn, som inneholder nye lønninger til ansatte som spesifisert i Expression Builder.

spørsmål

Lukk nå spørringen og gi den et passende navn.

ny lønn

Du kan også sjekke våre tidligere gjennomgåtte guider på Hvordan lage tabeller i Access 2010 ved å bruke bare SQL-kommandoer & Hvordan kryptere database med passord i Access 2010

watch instagram story