Kodovi polja: polje NextIf

Napomena:  Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku .

Polje NextIf uspoređuje dva izraza. Ako je usporedba istinita, Word spaja sljedeći podatkovni zapis u trenutni spojeni dokument. Ako je usporedba neistinita, Word spaja sljedeći zapis podataka u novi spojeni dokument.

Polje NextIf možete koristiti za grupiranje podatkovnih zapisa, primjerice u bazu podataka s izvješćima. Na primjer, polja If, Set i NextIf možete kombinirati za spajanje svih zapisa s istim poštanskim brojem na jednu stranicu i izradu sljedeće stranice kada se prilikom spajanja pojavi novi poštanski broj u podatkovnoj datoteci. Međutim, ovakvo je spajanje kompleksno i zahtijeva strukturiranost izvora podataka radi smještaja spojnih polja.

Ako želite selektivno uključiti neke zapise iz izvora podataka, to ćete puno lakše učiniti pomoću naredbe Filtriraj u dijaloškom okviru Primatelji cirkularnih pisama koji se pojavljuje kada kliknete Uređivanje popisa primatelja u grupi Pokretanje cirkularnih pisama na kartici Skupna pisma.

Napomene: 

  • Polja NextIf ne mogu se koristiti u fusnotama, krajnjim bilješkama, primjedbama, zaglavljima, podnožjima ili izvorima podataka.

  • Polje NextIf ne može se ugnijezditi ni u jednom drugom polju.

Sintaksa

Kada pogledate polje NextIf u dokumentu, vidjet ćete da sintaksa izgleda ovako:

{ NEXTIF Izraz1 Operator Izraz2 }

Napomena: Kod polja govori polju što prikazati. Rezultati polja ono su što se prikazuje u dokumentu nakon vrednovanja koda polja. Da biste se prebacivali između prikaza koda polja i rezultata koda polja, pritisnite Alt + F9.

Svojstva

Izraz1, Izraz2

Vrijednosti koje želite uspoređivati. Ovi izrazi mogu biti podaci spojnih polja, nazivi knjižna oznaka, nizovi znakova, brojevi, ugniježđena polja koja vraćaju vrijednosti ili matematičke formule. Ako izraz sadrži razmake, stavite ga u navodne znakove.

Napomene: 

  • Ako u izrazu koristite spojno polje (MergeField), ono se odnosi na podatak u trenutnom, ali ne i u sljedećem zapisu podataka.

  • Izraz2 mora biti zatvoren navodnicima da bi se mogao usporediti kao niz znakova.

  • Ako se radi o operatoru = ili <>, Izraz2 može sadržavati upitnik (?), koji zamjenjuje bilo koji pojedinačni znak, ili zvjezdicu (*), koja zamjenjuje bilo koji niz znakova.

  • Ako koristite zvjezdicu u Izrazu2, dio Izraza1 koji odgovara zvjezdici te svi preostali znakovi u Izrazu2 ne smiju biti dulji od 128 znakova.

Operator

Operator usporedbe. Ispred i iza operatora umetnite razmak.

Operator

Opis

=

jednako

<>

nije jednako

>

veće od

<

manje od

>=

veće od ili jednako

<=

manje od ili jednako

Upute

Polje NextIf možete koristiti u dokumentu ili kao dio cirkularnog pisma.

Da biste koristili polje NextIf u dokumentu, učinite sljedeće:

  1. Na kartici Umetanje u grupi Tekst kliknite Brzi dijelovi, a zatim Polje.

  2. U popisu Nazivi polja odaberite NextIf.

  3. U okvir Kodovi polja upišite izraze, operator, točan tekst i netočan tekst prema gore navedenoj sintaksi.

  4. Kliknite U redu.

Da biste polje NextIf koristili kao dio cirkularnih pisama, pri postavljanju cirkularnog pisma učinite sljedeće:

  1. Na kartici Skupna pisma u grupi Umetanje polja za unos i kliknite pravila, a zatim kliknite Sljedeći zapis ako.

  2. Na popisu Naziv polja odaberite naziv spojnog polja, primjerice Grad.

  3. Na popisu Usporedba odaberite operator koji želite. Primjerice, radi izdvajanja primatelja u određenom gradu kliknite Jednako.

  4. U okvir Usporedi s upišite vrijednost koju želite koristiti. Primjerice, za izdvajanje primatelja iz Tokija upišite Tokio.

    Napomena: Ako ste na popisu Usporedba odabrali Prazno je ili Nije prazno, okvir Usporedi sa ostavite prazan.

Primjer

Izvor podataka sadrži polje koje označava zadnji zapis svakog poštanskog broja, a sortiran je tako da se svi zapisi s istim poštanskim brojem pojavljuju zajedno. Kada je izvor podataka tako postavljen, pomoću polja Set i If u programu Word možete provjeriti je li određeni zapis zadnja pojava poštanskog broja u izvoru podataka.

Nakon postavljanja provjere, pomoću polja NextIf utvrđujete je li trenutni zapis zadnji u određenom poštanskom broju. Sve dok trenutni zapis nije zadnji zapis tog poštanskog broja, zapisi se dodaju trenutnom spojenom dokumentu. Kada je trenutni zapis zadnji zapis tog poštanskog broja, otvara se novi spojeni dokument za sljedeći poštanski broj s popisa izvora podataka.

Kada u glavni dokument cirkularnog pisma umetnete sljedeće polje NextIf, ono ispituje sadržaj polja ZadnjiPoštanskiBroj u trenutnom zapisu podataka. Ako je polje ZadnjiPoštanskiBroj prazno, podaci sljedećeg zapisa iz izvora podataka spajaju se u trenutni spojeni dokument. Ako polje ZadnjiPoštanskiBroj nije prazno, podaci sljedećeg zapisa iz izvora podataka spajaju se u novi spojeni dokument.

{ NEXTIF { MERGEFIELD ZadnjiPoštanskiBroj } = "" }

Vrh stranice

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×