Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Kui soovite Access ühendada kahe või enama tekstivälja väärtused, saate luua avaldise, mis kasutab tehtemärki ampersand (&). Oletame näiteks, et teil on vorm nimega Töötajad. Te sisestate iga töötaja ees- ja perekonnanime eraldi väljale, kuid soovite kuvada töötaja täisnime vormi päises.

Täisnime kuvamiseks saade kasutada järgmist avaldist:

=[Eesnimi] & " " & [Perekonnanimi]

Avaldis kasutab tehtemärki & väljadel Eesnimi ja Perekonnanimi olevate väärtuste ühendamiseks. Avaldis kasutab ka kahekordsete jutumärkide (") paari, mis on omavahel tühikuga eraldatud, et lisada ees- ja prekonnanime vahele tühiku. Kui soovite lisada midagi kahe välja vahele (nt tühiku, kirjavahemärgi või sõnasõnalise teksti), peate selle täiendava väärtuse panema jutumärkide vahele.

Teise näitena saate kasutada järgmist avaldist, kus perekonna- ja eesnimi on eraldatud koma ja tühikuga:

=[Perekonnanimi] & ", " & [Eesnimi]

Sel juhul lisab avaldis väljade Perekonnanimi ja Eesnimi vahele jutumärkide vahele paigutatud koma ja tühiku.

Järgmistes juhistes eeldatakse, et teil on vorm, mis põhineb tabelil, mis sisaldab välju Eesnimi ja Perekonnanimi. Muul juhul saate 6. juhises olevat avaldist oma andmetele vastavaks muuta.

Täisnimede avaldist sisaldava tekstivälja lisamine

  1. Paremklõpsake navigeerimispaanil vormi või aruannet, mida soovite muuta, ja seejärel klõpsake kiirmenüü käsku Kujundusvaade.

  2. Klõpsake menüü Vormi kujundus või Aruande kujundus jaotises Juhtelemendid nuppu Tekstiväli.

  3. Lohistage tekstivälja loomiseks kursor vormile või aruandele.

  4. Paremklõpsake tekstivälja ja seejärel kiirmenüüs käsku Atribuudid.

  5. Klõpsake atribuudilehe vahekaarti Andmed.

  6. Määrake atribuudivälja Juhtelemendi allikas väärtuseks =[Eesnimi] & " " & [Perekonnanimi].

  7. Sulgege atribuudileht ja salvestage muudatused.

Mõnikord ei pruugi üks väljadest, mida soovid ühendada, väärtust sisaldada. Taolist andmete puudumist nimetatakse nullväärtuseks. Kui kasutate tehtemärki & väärtuseta väljal, tagastab Access selle välja kohta nullpikkusega stringi. Näiteks kui töötaja kirjel on ainult perekonnanimi, tagastab eelmises näites olev avaldis välja Eesnimi kohta nullpikkusega faili, tühiku ja välja Perekonnanimi väärtuse.

Example of expression result when no first name is present

1. Kuna väljal Eesnimi pole andmeid, kuvatakse väärtuse „Martinez“ ees nullpikkusega string ja tühik.

Kui ühendate mitme välja väärtused uude stringi, võite soovida lisada väärtuse uude stringi (nt koma) ainult siis, kui konkreetne väli sisaldab andmeid. Väärtuse tingimuslikuks kaasamiseks tuleb väljade ühendamisel tehtemärgi & asemel kasutada tehtemärki +. Oletame näiteks, et teil on tabel nimega Klient, mis sisaldab välju Linn, Maakond ja Sihtnumber. Te soovite ühendada nende väljade väärtused aruandeks, kuid mõnedel kirjetel ei pruugi väljal Maakond olla väärtust. Kui kasutate väljade ühendamiseks tehtemärki &, tekib teile sel juhul enne sihtumbri väärtust soovimatu koma.

Soovimatu koma vältimiseks saate selle asemel kasutada plussmärki (+). Vt alljärgnevat avaldise näidist:

=([Linn] & (", " + [Maakond]) & " " & [Sihtnumber])

Tehtemärk + ühendab teksti samal viisil kui tehtemärk &. Tehtemärk + toetab siiski ka tühilevitamist. Tühilevitamine tagab selle, et kui avaldise mõni osa on tühiväärtusega, on ka kogu avaldus tulemus tühiväärtusega. Pöörake tähelepanu eelnevas näites esitatud avaldise osale (", " + [Maakond]). Kuna kasutatakse tehtemärki +, sisaldab sisemistes sulgudes olev avaldis koma ainult juhul, kui väljal Maakond on väärtus. Kui väljal Maakond pole väärtust, rakendub tühilevitamine ja sisemistes sulgudes olev avaldis väärtus on tühiväärtus, seega koma „peidetakse“.

example of expression result when no state is specified

1. Olekuväärtusi sisaldavad kirjed kuvatakse koma, tühiku ja oleku lühendi abil.

2. Kirjel, mille välja Linn väärtus on Houston, ei ole olekut määratud, seega kuvatakse avaldise tulemus ilma koma, tühiku ja oleku lühendita.

Lehe algusse

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×