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:
- Klicka på Snabbdelar i gruppen Text på fliken Infoga och markera sedan Fält.
- Välj SkipIf i listan Fältnamn.
- I rutan Fältkoder skriver du uttrycken, operatorn, Sann text och Falskt, enligt syntaxen ovan.
- 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:
Klicka på Regler och sedan på Hoppa över post om i gruppen Skriv & infoga fält på fliken Utskick.
I listan Fältnamn väljer du namnet på en kopplingsinstruktion, till exempel Ort.
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.
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 }