NextHvis-feltet sammenligner to uttrykk under en utskriftsfletting. Hvis sammenligningen er sann, fletter Word den neste dataposten inn i det gjeldende flettede dokumentet. Hvis sammenligningen er false, fletter Word den neste dataposten inn i et nytt flettet dokument.
Obs!
Dette innholdet gjelder for skrivebordsversjonene av Word for Windows og Mac (inkludert Word med et Microsoft 365-abonnement). Enkelte funksjoner er kanskje ikke tilgjengelige i Word på nettet eller i mobilapper. For de fleste flettescenarioer der du bare vil inkludere valgte poster, bruker du Filter i dialogboksen Mottakere for utskriftsfletting . Bruk NextIf bare når du har behov for å kontrollere hvordan etterfølgende poster slås sammen.
Du kan bruke NextIf-feltet til å gruppere poster for utskriftsfletting, på samme måte som gruppering av poster i en databaserapport. Du kan for eksempel bruke en kombinasjon av Hvis-, Sett- og NextIf-feltene til å flette alle poster med samme postnummer til én side i flettingen og opprette en ny side i flettingen når et nytt postnummer oppdages i datafilen. En slik sammenslåing er imidlertid komplisert å sette opp og krever at datakilden er strukturert slik at den kan romme flettefeltene.
Hvis målet ditt er å selektivt inkludere visse poster fra datakilden, kan du gjøre dette enklere ved hjelp av Filter-kommandoen i dialogboksen Mottakere for utskriftsfletting , som vises når du klikker Rediger mottakerliste i gruppen Start utskriftsfletting på Masseutsendelser-fanen .
Obs!
- NextIf-felt kan ikke brukes i fotnoter, sluttnoter, merknader, topptekster, bunntekster eller datakilder.
- NextIf-feltet kan ikke nestes i noe felt.
Syntaks
Når du viser NextIf-feltet i dokumentet, ser syntaksen slik ut:
{ NEXTIFExpression1 Operator Expression2}
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 flettede feltdata, bokmerkenavn, strenger med tegn, tall, nestede felt som returnerer en verdi eller matematiske formler. Hvis et uttrykk inneholder mellomrom, setter du uttrykket i anførselstegn.
Obs!
- Hvis du bruker et flettefelt (MergeField) i et uttrykk, refererer flettefeltet til data i den gjeldende dataposten, ikke i den neste dataposten.
- Uttrykk2 må være omsluttet av anførselstegn slik at det sammenlignes som en tegnstreng.
- Hvis operatoren er = eller <>, kan Uttrykk2 inneholde et spørsmålstegn (?) for å representere ett enkelt tegn eller en stjerne (*) for å representere en vilkårlig streng med tegn.
- Hvis du bruker en stjerne i Uttrykk2, kan ikke delen av Uttrykk1 som tilsvarer stjernen og eventuelle gjenværende tegn i Uttrykk2 , overskride 128 tegn.
Operator
Sammenligningsoperatoren. 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.
Slik setter du inn NextIf-feltet i et dokument:
- Klikk Hurtigdeler i Tekst-gruppen på fanen Sett inn, og klikk deretter Felt.
- Velg NextIf i Feltnavn-listen.
- Skriv inn uttrykk, operator, sann tekst og usann tekst i Feltkoder-boksen etter syntaksen vist ovenfor.
- Velg OK.
Slik setter du inn et NextIf-felt mens du konfigurerer en utskriftsfletting:
Klikk Regler i gruppen Skriv & sett inn felt på Masseutsendelser-fanen, og klikk deretter Neste post hvis.
Velg navnet på et flettefelt i Feltnavn-listen , for eksempel By.
Velg operatoren du vil bruke, i sammenligningslisten . Hvis du for eksempel vil sortere ut mottakere på et bestemt poststed, klikker du Lik.
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 ikke er tom i sammenligningslisten , lar du Sammenlign med-boksen stå tom.
Eksempel
Datakilden inneholder et felt for å markere den siste posten i hvert postnummer, og datakilden er sortert slik at alle poster med samme postnummer vises sammen. Når datakilden er konfigurert på denne måten, kan du bruke Angi- og Hvis-feltene 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 den gjeldende posten er den siste forekomsten av et bestemt postnummer. Så lenge den gjeldende posten ikke er den siste forekomsten, legges postnummeret til i det gjeldende flettedokumentet. Når den gjeldende posten er den siste forekomsten av postnummeret, påbegynes et nytt flettedokument for det neste postnummeret som er oppført i datakilden.
Når du setter inn følgende NextIf-felt i et hoveddokument for utskriftsfletting, undersøker NextIf-feltet innholdet i feltet LastZipcode-feltet i den gjeldende dataposten. Hvis feltet LastZipcode (LastZipcode) er tomt, blir data fra den neste posten i datakilden flettet sammen med det gjeldende flettede dokumentet. Hvis feltet LastZipcode ikke er tomt, flettes data fra den neste posten i datakilden inn i et nytt flettedokument.
{ NEXTIF { MERGEFIELD LastZipcode } = "" }