Feltkoder: NextIf-feltet

Obs!:  Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

NextIf-feltet sammenligner to uttrykk. Hvis resultatet av sammenligningen er sann, flettes den neste datapost inn i gjeldende flettedokument. Hvis resultatet av sammenligningen er usann, flettes den neste dataposten inn i et nytt flettedokument.

Du kan bruke NextIf-feltet til å gruppere dataposter som i en databaserapport. Du kan for eksempel bruke en kombinasjon av If-, Set- og NextIf-felter for å flette alle postene med samme postnummer på én side i utskriftsflettingen og opprette en ny side når et nytt postnummer dukker opp i datafilen. Det er imidlertid komplisert å definere en slik utskriftsfletting, og det krever også at datakilden er strukturert med hensyn til flettefeltene.

Hvis du ønsker å ta med bestemte poster fra datakilden, er det mye enklere å gjøre dette ved å bruke kommandoen Filter i dialogboksen Mottakere for utskriftsfletting, som vises når du klikker Rediger mottakerliste i gruppen Start utskriftsfletting i kategorien Masseutsendelser.

Obs!: 

  • NextIf-felter kan ikke brukes i fotnoter, sluttnoter, merknader, topptekster, bunntekster eller datakilder.

  • NextIf-feltet kan ikke nestes i et annet felt.

Syntaks

Når du viser NextIf-feltet i dokumentet, ser syntaksen slik ut:

{ NEXTIF Uttrykk1 Operator Uttrykk2 }

Obs!: En feltkode angir hva feltet skal vise. Feltresultater er det som vises i dokumentet når feltkoden er behandlet. Du kan trykke ALT+F9 for å veksle mellom å vise feltkoden og feltkoderesultatene.

Egenskaper

Uttrykk1, Uttrykk2

Verdier du vil sammenligne. Disse uttrykkene kan være flettefeltdata, bokmerke, tegnstrenger, tall, nestede felter som returnerer en verdi, eller matematiske formler. Hvis et uttrykk inneholder mellomrom, må de stå i anførselstegn.

Obs!: 

  • Hvis du bruker et flettefelt (MergeField) i et uttrykk, refererer flettefeltene til data i gjeldende datapost, ikke i neste datapost.

  • Uttrykk2 må stå i anførselstegn, slik at det sammenlignes som en tegnstreng.

  • Hvis operatoren er = eller <>, kan uttrykk2 inneholde et spørsmålstegn (?) for å representere et vilkårlig enkelttegn, eller en stjerne (*) for å representere en vilkårlig streng med tegn.

  • Hvis du bruker en stjerne i Uttrykk2, må den delen av Uttrykk1 som representeres av stjernen, sammen med eventuelle gjenværende tegn i Uttrykk2, ikke overskride 128 tegn.

Operator

Sammenligningsoperator. Sett inn et mellomrom før og etter operatoren.

Operator

Beskrivelse

=

Lik

<>

Ikke lik

>

Større enn

<

Mindre enn

>=

Større enn eller lik

<=

Mindre enn eller lik

Instruksjoner

Du kan bruke NextIf-feltet i et dokument eller som en del av en utskriftsfletting.

Gjør følgende for å bruke NextIf-feltet i et dokument:

  1. Klikk Hurtigdeler i Tekst-gruppen på fanen Sett inn, og klikk deretter Felt.

  2. Velg If i Feltnavn-listen.

  3. Skriv inn uttrykkene, operator, sann-tekst og usann-tekst ved hjelp av syntaksen ovenfor, i Feltkoder-boksen.

  4. Klikk OK.

Hvis du skal bruke NextIf-feltet som en del av en utskriftsfletting, gjør du følgende mens du angir utskriftsflettingen:

  1. Klikk reglerMasseutsendelser-fanen i gruppen Skriv og Sett inn felt, og klikk deretter Neste post hvis.

  2. Velg navnet på et flettefelt, for eksempel Poststed, i Feltnavn-listen.

  3. Velg operatoren du vil bruke, i Sammenligning-listen. Hvis du for eksempel vil sortere ut mottakere på et bestemt poststed, klikker du Lik.

  4. Skriv inn ønsket verdi i Sammenlign med-boksen. Hvis du vil sortere ut alle mottakere i Farsund, skriver du inn Farsund.

    Obs!: Hvis du valgte er tom eller er ikke tom i Sammenligning-listen, lar du boksen Sammenlign med være tom.

Eksempel

Datakilden inneholder et felt som markerer den siste posten for hvert postnummer, og datakilden sorteres slik at alle poster med samme postnummer vises samlet. Når datakilden er definert på denne måten, kan du bruke Set- og If-felter i Word til å kontrollere om en post er den siste forekomsten av et postnummer i datakilden.

Når denne kontrollen er på plass, kan du bruke NextIf-feltet til å fastslå om gjeldende post er den siste forekomsten av et bestemt postnummer. Så lenge den gjeldende posten ikke er den siste forekomsten, legges postene for dette postnummeret til i gjeldende flettedokument. Når gjeldende post er den siste forekomsten av postnummeret, startes et nytt flettedokument for det neste postnummeret i datakilden.

Når du setter inn følgende NextIf-felt i hoveddokument i en utskriftsfletting, undersøker NextIf-feltet innholdet i SistePostnummer-feltet i gjeldende datapost. Hvis SistePostnummer-feltet er tomt, blir dataene fra neste post i datakilden flettet inn i gjeldende flettedokument. Hvis SistePostnummer-feltet ikke er tomt, blir dataene fra neste post i datakilden flettet inn i et nytt flettedokument.

{ NEXTIF { MERGEFIELD SistePostnummer } = "" }

Til toppen av siden

Trenger du mer hjelp?

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

×