Applies ToWord för Microsoft 365 Word för Microsoft 365 för Mac Word 2024 Word 2024 för Mac Word 2021 Word 2021 för Mac Word 2019 Word 2019 för Mac Word 2016

I fältet NextIf jämförs två uttryck. Om jämförelsen är sann sammanfogar Word nästa datapost till det aktuella kopplingsdokumentet. Om jämförelsen är falsk sammanfogar Word nästa datapost till ett nytt kopplingsdokument.

Du kan använda fältet NextIf för att gruppera dataposter, som i en databasrapport. Du kan till exempel använda en kombination av fälten Om, Ange och NästaOm för att slå samman alla poster med samma postnummer till en sida i kopplingen och skapa en ny sida i kopplingen när ett nytt postnummer påträffas i datafilen. En sådan här sammanslagning är dock komplicerad att konfigurera och kräver att datakällan är strukturerad så att den passar kopplingsinstruktionerna.

Om ditt mål är att selektivt ta med vissa poster från datakällan kan du göra det enklare genom att använda kommandot Filter i dialogrutan Koppla dokument för mottagare , som visas när du klickar på Redigera mottagarlista i gruppen Starta koppling av dokument på fliken Utskick .

Meddelanden: 

  • NextIf-fält kan inte användas i fotnoter, slutkommentarer, anteckningar, sidhuvuden, sidfötter eller datakällor.

  • Fältet NextIf kan inte kapslas i något fält.

Syntax

När du visar fältet NästaOm i dokumentet ser syntaxen ut så här:

{ NEXTIF Expression1 Operator Expression2 }

Obs!: En fältkod anger vad fältet ska visa. Fältresultat är det som visas i dokumentet efter att fältkoden har utvärderats. Om du vill växla mellan att visa fältkoden och att visa fältkodsresultaten, tryck på Alt+F9.

Egenskaper - dialogruta

Uttryck1, Uttryck2

Värden som du vill jämföra. Uttrycken kan vara kopplingsinstruktioner, bokmärke namn, teckensträngar, tal, kapslade fält som returnerar ett värde eller matematiska formler. Om ett uttryck innehåller blanksteg omger du uttrycket med citattecken.

Meddelanden: 

  • Om du använder ett kopplingsinstruktion (MergeField) i ett uttryck refererar kopplingsinstruktionen till data i den aktuella dataposten, inte i nästa datapost.

  • Uttryck2 måste omges av citattecken så att det jämförs som en teckensträng.

  • Om operatorn är = eller <>kan Uttryck2 innehålla ett frågetecken (?) som representerar ett enstaka tecken eller en asterisk (*) som representerar valfri teckensträng.

  • Om du använder en asterisk i Uttryck2 får den del av Uttryck1 som motsvarar asterisken och eventuella återstående tecken i Uttryck2 inte överstiga 128 tecken.

Operator

Jämförelseoperator. Infoga ett blanksteg före och efter operatorn.

Operator

Beskrivning

=

Lika med

<>

Inte lika med

>

Större än

<

Mindre än

>=

Större än eller lika med

<=

Mindre än eller lika med

Instruktioner

Du kan använda fältet NästaOm i ett dokument eller som en del av en dokumentkoppling.

Så här använder du fältet NextIf i ett dokument:

  1. Klicka på Snabbdelar och sedan på Fält på fliken Infoga i gruppen Text.

  2. Välj NästaOm i listan Fältnamn.

  3. I rutan Fältkoder skriver du uttryck, operator, sann text och falsk text enligt syntaxen ovan.

  4. Klicka på OK.

Om du vill använda fältet NextIf som en del av en dokumentkoppling gör du följande när du konfigurerar dokumentkopplingen:

  1. Klicka på Regler i gruppen Skriv & Infoga fält på fliken Utskick och klicka sedan på Nästa post om.

  2. I listan Fältnamn väljer du namnet på ett kopplingsfält, till exempel Ort.

  3. Välj önskad operator i listan Jämförelse . Om du till exempel vill peka ut mottagare i en viss stad klickar du på Lika med.

  4. Skriv in det värde du vill använda i rutan Jämför med. Om du t.ex. vill sortera ut mottagare i Tokyo skriver du Tokyo.

    Obs!: Om du har markerat är tom eller inte är tom i listan Jämförelse lämnar du rutan Jämför med tom.

Exempel

Datakällan innehåller ett fält som markerar den sista posten för varje postnummer och datakällan sorteras så att alla poster med samma postnummer visas tillsammans. När datakällan har konfigurerats på det här sättet kan du använda Fälten Ange och Om i Word för att kontrollera om en post är den sista förekomsten av ett postnummer i datakällan.

Med den här kontrollen kan du använda fältet NextIf för att avgöra om den aktuella posten är den sista förekomsten av ett visst postnummer. Så länge den aktuella posten inte är den sista förekomsten läggs poster för postnumret till i det aktuella kopplingsdokumentet. När den aktuella posten är den sista förekomsten av postnumret påbörjas ett nytt kopplingsdokument för nästa postnummer som visas i datakällan.

När du infogar följande NextIf-fält i en dokumentkoppling huvuddokument undersöker fältet NextIf innehållet i fältet LastZipcode i den aktuella dataposten. Om fältet LastZipcode är tomt kopplas data från nästa post i datakällan till det aktuella kopplingsdokumentet. Om fältet LastZipcode inte är tomt sammanfogas data från nästa post i datakällan till ett nytt kopplingsdokument.

{ NEXTIF { MERGEFIELD LastZipcode } = "" }

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.