Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Kada želite kombinirati vrijednosti u dva ili više tekstnih polja u Access, stvorite izraz koji koristi operator ampersand (&). Pretpostavimo da imate obrazac naziva Zaposlenici. Imena i prezimena zaposlenika unijeli ste u zasebna polja, no želite da se u zaglavlju obrasca prikaže i ime i prezime zaposlenika.

Da biste to postigli, upotrijebite sljedeći izraz:

=[Ime] & " " & [Prezime]

U izrazu je upotrijebljen operator & koji kombinira vrijednosti u poljima Ime i Prezime. Da biste između imena i prezimena umetnuli razmak, u izrazu morate upotrijebiti dva dvostruka navodnika (") odvojena razmakom. Ako želite nešto umetnuti između dva polja, primjerice razmak, interpunkcijski znak ili tekst, tu dodatnu vrijednost morate staviti u navodnike.

Da biste, primjerice, prezime i ime odvojili zarezom i razmakom, upotrijebite sljedeći izraz:

=[Prezime] & ", " & [Ime]

U ovom slučaju izraz između polja Prezime i Ime umeće zarez i razmak koji su u navodnicima.

Koraci u sljedećem postupku pretpostavljaju da imate obrazac koji se temelji na tablici koja sadrži polja pod nazivom Ime i Prezime. U suprotnom izraz u šestom koraku možete promijeniti tako da odgovara vlastitim podacima.

Dodavanje tekstnog okvira s izrazom za imena i prezimena

  1. U navigacijskom oknu desnom tipkom miša kliknite obrazac ili izvješće koje želite promijeniti pa na izborniku prečaca kliknite Prikaz dizajna.

  2. Na kartici Dizajn obrascaili Dizajn izvješća u grupi Kontrole kliknite Tekstni okvir.

  3. Stvorite tekstni okvir povlačenjem pokazivača po obrascu ili izvješću.

  4. Desnom tipkom miša kliknite tekstni okvir, a zatim na izborniku prečaca kliknite Svojstva.

  5. Na listu svojstava kliknite karticu Podaci.

  6. Promijenite vrijednost u okviru svojstava Izvor kontrole u = [Ime] & " " & [Prezime].

  7. Zatvorite list svojstava i spremite promjene.

Polje koje želite kombinirati ponekad neće sadržavati vrijednost. Nedostatak podataka naziva se vrijednost null. Kada upotrijebite operator & za polje koje ne sadrži vrijednost, Access će za to polje vratiti niz nulte dužine. Na primjer, ako zapis o zaposleniku sadrži samo prezime, izraz u prethodnom primjeru vratit će niz nulte duljine za polje Ime, znak razmaka i vrijednost polja Prezime.

Sastavljač slike

1. Budući da u polju Ime nema podataka, ispred niza "Martinez" nalazit će se niz nulte duljine i razmak.

Kada kombinirate vrijednosti iz više polja u novi niz, možda ćete htjeti umetnuti neku vrijednost (primjerice zarez) samo kada određeno polje sadrži podatak. Da biste umetnuli vrijednost pod nekim uvjetom, za kombiniranje polja umjesto operatora & koristite operator +. Pretpostavimo da imate tablicu naziva Kupac koja sadrži polja Grad, Država i Poštanski broj. Na temelju tih vrijednosti želite stvoriti izvješće, no neki od zapisa u polju Država nemaju vrijednost. Ako za kombiniranje polja upotrijebite operator &, ispred vrijednosti poštanskog broja umetnut ćete nepotreban zarez.

Da biste izbjegli umetanje neželjenog zareza, upotrijebite operator plus (+), kao što je prikazano u sljedećem primjeru:

=([Grad] & (", " + [Drzava]) & " " & [PostanskiBroj])

Operator + kombinira tekst na isti način kao i operator &. No operator + podržava i mogućnost prijenosa vrijednosti null. Prijenos vrijednosti null znači da će rezultat cijelog izraza biti null ako neka njegova komponenta ima vrijednost null. Pogledajte dio izraza ("," + [Drzava]) u prethodnom primjeru. Budući da je korišten operator +, rezultat izraza u unutarnjim zagradama sadržavat će zarez samo ako polje Država sadrži vrijednost. Ako u polju Država nema vrijednosti, primijenit će se prijenos vrijednosti null, a rezultat izraza u unutarnjim zagradama poprimit će vrijednost null i time "sakriti" zarez.

example of expression result when no state ispecified

1. Zapisi koji sadrže vrijednosti za državu prikazuju se sa zarezom, razmakom i kraticom države.

2. Za zapis s vrijednošću Houston u polju Grad nije navedena država, pa se rezultat izraza prikazuje bez zareza, razmaka i kratice države.

Vrh stranice

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×