Fältkoder: fältet SkipIf

Gäller för
Word 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

Obs

Det här innehållet gäller skrivbordsversionerna av Word för Windows och Mac (inklusive Word med en Microsoft 365-prenumeration). Vissa funktioner kanske inte är tillgängliga i Word för webben eller mobilappar.

I fältet SkipIf jämförs två uttryck: Om jämförelsen är sann avbryter SkipIf det aktuella kopplade dokumentet, flyttar till nästa datapost i datakällan och startar ett nytt kopplat dokument; Om jämförelsen är falsk fortsätter Microsoft Word det aktuella kopplingsdokumentet.

I dokument som har skapats i tidigare versioner av Word kan fältet SkipIf användas för att hindra Word från att skapa ett kopplat dokument för vissa poster i datakällan. Det är dock lättare att välja dataposter med hjälp av kommandot Filtrera 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 .

Obs

Använd inte fältet SkipIf tillsammans med fältet Next.

Syntax

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

{ SKIPIFexpression1 Operator expression2}

Obs

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

Instruktioner

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

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

  1. Klicka på Snabbdelar i gruppen Text på fliken Infoga och markera sedan Fält.
  2. Välj SkipIf i listan Fältnamn.
  3. I rutan Fältkoder skriver du uttrycken, operatorn, Sann text och Falskt, enligt syntaxen ovan.
  4. Välj OK.

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

  1. Klicka på Regler och sedan på Hoppa över post om i gruppen Skriv & infoga fält på fliken Utskick.

  2. I listan Fältnamn väljer du namnet på en kopplingsinstruktion, till exempel Ort.

  3. Välj den operator du vill använda i listan Jämförelse . Om du till exempel vill sortera ut mottagare i en viss stad markerar du 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 valt är tom eller inte är tom i listan Jämförelse låter du rutan Jämför med vara tom.

Egenskaper - dialogruta

Uttryck1; Uttryck2

De värden som du vill jämföra. Dessa uttryck kan vara kopplingsinstruktionsdata, bokmärkesnamn, teckensträngar, siffror, kapslade fält som returnerar ett värde eller matematiska formler. Om ett uttryck innehåller blanksteg omger du uttrycket med citattecken.

Obs

  • Om du använder ett kopplingsfält (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 kan jämföras som en teckensträng.
  • Om operatorn är = eller <>kan uttryck2 innehålla ett frågetecken (?) som representerar ett enskilt 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

Exempel

När du infogar följande SkipIf-fält i ett huvuddokument för kopplade dokument undersöker SkipIf-fältet innehållet i fältet Order i den aktuella dataposten. Om orderfältet innehåller ett tal som är mindre än 100 skapas inget kopplat dokument för den dataposten.

{ SKIPIF { MERGEFIELD Order }< 100 }

Överst på sidan