V polju NextIf se primerjata dva izraza. Če je primerjava resnična, Word spoji naslednji podatkovni zapis v trenutni dokument spajanja. Če je primerjava napačna, Word združi naslednji podatkovni zapis v nov spojni dokument.
Polje NextIf lahko uporabite za združevanje podatkovnih zapisov, kot v poročilu zbirke podatkov. S kombinacijo polj »IF«, »Set« in NextIf lahko na primer združite vse zapise z isto poštno številko na eno stran v spajanju in ustvarite novo stran v spajanju, ko se v podatkovni datoteki pojavi nova poštna številka. Vendar pa je takšno spajanje zapleteno in zahteva, da je vir podatkov strukturiran tako, da ustreza spojnim poljem.
Če želite selektivno vključiti določene zapise iz vira podatkov, lahko to naredite preprosteje z ukazom Filter v pogovornem oknu Prejemniki spajanja dokumentov , ki se prikaže, ko kliknete Uredi seznam prejemnikov v skupini Začni spajanje dokumentov na zavihku Pošiljanje .
Opomba
- NaslednjePolja v primeru ne morete uporabiti v sprotnih opombah, končnih opombah, opombah, glavah, nogah ali virih podatkov.
- Polje NextIf ni mogoče ugnezditi v nobeno polje.
Sintaksa
Ko si v dokumentu ogledate polje NextIF, je sintaksa videti tako:
{ NEXTIFIzraz1 Izraz operatorja2}
Opomba
Koda polja sporoči polju, kaj pokazati. Rezultati polj so tisto, kar je prikazano v dokumentu po oceni kode polja. Če želite preklapljati med ogledom kode polja in rezultati kode polja, pritisnite Alt+F9.
Properties
Izraz1, Izraz2
Vrednosti, ki jih želite primerjati. Ti izrazi so lahko podatki o spojnih poljih, imena zaznamkov, nizi znakov, številke, ugnezdena polja, ki vrnejo vrednost, ali matematične formule. Če izraz vsebuje presledke, ga vstavite v narekovaje.
Opomba
- Če v izrazu uporabite spojno polje (MergeField), se spojno polje sklicuje na podatke v trenutnem podatkovnem zapisu in ne v naslednjem podatkovnem zapisu.
- Izraz2 mora biti v narekovajih, tako da se primerja kot niz znakov.
- Če je operator = ali <>, lahko Izraz2 vsebuje vprašaj (?), ki predstavlja kateri koli posamezen znak, ali zvezdico (*), ki predstavlja kateri koli niz znakov.
- Če v izrazu2 uporabite zvezdico, del izraza1 , ki ustreza zvezdici, in preostali znaki v izrazu2 ne smejo presegati 128 znakov.
Operator
Primerjalni operater. Vstavite presledek pred in za operaterjem.
| Operator | Opis |
|---|---|
| = | Enak kot |
| <> | Ni enako |
| > | Večji kot |
| < | Manjši kot |
| >= | Večje od ali enako |
| <= | Manjše od ali enako |
Navodila
Polje NextIf lahko uporabite v dokumentu ali kot del spajanja dokumentov.
Če želite uporabiti polje NextIf v dokumentu, naredite to:
- Na zavihku Vstavljanje v skupini Besedilo kliknite Hitri deli in nato Polje.
- Na seznamu Imena polj izberite NextIf.
- V polje Kode polj vnesite izraze, operator, resnično besedilo in napačno besedilo v skladu z zgornjo sintakso.
- Kliknite V redu.
Če želite med nastavljanjem spajanja dokumentov uporabiti polje NextIf kot del spajanja dokumentov, naredite to:
Na zavihku Pošiljanje v skupini Pisanje & vstavljanje polj kliknite Pravila in nato Naslednji zapis če.
Na seznamu Ime polja izberite ime spojnega polja, na primer Mesto.
Na seznamu Primerjava izberite želeni operator. Če želite na primer izpostaviti prejemnike v določenem mestu, kliknite Enako za.
V polje Primerjaj z vnesite vrednost, ki jo želite uporabiti. Če želite na primer izločiti prejemnike v mestu Tokio, vnesite Tokio.
Opomba
Če ste na seznamu Primerjava izbrali možnost Prazno ali ni prazno, pustite polje Primerjaj z prazno.
Primer
Vir podatkov vključuje polje za označevanje zadnjega zapisa vsake poštne številke, vir podatkov pa je razvrščen tako, da so vsi zapisi z isto poštno številko prikazani skupaj. Ko je vir podatkov nastavljen na ta način, lahko s polji »Nastavi« in »Če« v Wordu preverite, ali je zapis zadnji prikaz poštne številke v viru podatkov.
Če je to preverjanje na mestu, lahko uporabite polje NextIf, da ugotovite, ali je trenutni zapis zadnji pojav določene poštne številke. Dokler trenutni zapis ni zadnji pojav, se zapisi za to poštno številko dodajo trenutnemu spojnemu dokumentu. Ko je trenutni zapis zadnji pojav poštne številke, se začne nov spojni dokument za naslednjo poštno številko, ki je navedena v viru podatkov.
Ko v glavni dokument spajanja dokumentov vstavite to polje NextIf, polje NextIf pregleda vsebino polja »LastZipcode« v trenutnem podatkovnem zapisu. Če je polje »LastZipcode« prazno, se podatki iz naslednjega zapisa v viru podatkov združijo v trenutni dokument spajanja. Če polje »LastZipcode« ni prazno, se podatki iz naslednjega zapisa v viru podatkov združijo v nov dokument za spajanje.
{ NEXTIF { MERGEFIELD LastZipcode } = "" }