Mezőkódok: SkipIf mező

Hatókör
Microsoft 365-höz készült Word Microsoft 365-höz készült Mac Word Word 2024 Mac Word 2024 Word 2021 Mac Word 2021 Word 2019 Word 2016

A SkipIf mező két kifejezést hasonlít össze: Ha az összehasonlítás igaz, a SkipIf művelet visszavonja az aktuális körlevél-dokumentumot, a következő adatrekordra lép az adatforrásban, és új körlevél-dokumentumot indít; Ha az összehasonlítás hamis, a Microsoft Word folytatja az aktuális körlevél-dokumentumot.

A Word korábbi verzióiban létrehozott dokumentumok a SkipIf mezőt használhatják annak megakadályozására, hogy a Word egyesített dokumentumot hozzon létre az adatforrás bizonyos rekordjaihoz. Egyszerűbben kijelölheti azonban az adatrekordokat a Körlevél címzettjei párbeszédpanel Szűrés parancsával. Ez a lap Körlevélkészítésindítása csoportjában a Címzettlista szerkesztése elemre kattintva jelenik meg.

Megjegyzés

Ne használja a SkipIf mezőt a Next mezővel.

Szintaxis

A dokumentumokban a SkipIf mező az alábbi formátumban jelenik meg:

{ SKIPIFExpression1 Operator Expression2}

Megjegyzés

A mezőkódok közlik a mezővel, hogy mit kell megjeleníteni. A dokumentumban a mezőkód kiértékelése után a mezőeredmények jelennek meg. A mezőkód és a mezőkód eredményei közötti váltáshoz nyomja le az Alt+F9 billentyűkombinációt.

Utasítások

A SkipIf mezőt használhatja dokumentumokban vagy körlevélkészítés részeként.

A dokumentum SkipIf mezőjének használatához tegye a következőket:

  1. Kattintson a Beszúrás lap Szöveg csoportjának Kész modulok menügombjára, és válassza a Mező parancsot.
  2. A Mezőnevek listában válassza a SkipIf lehetőséget.
  3. A Mezőkódok mezőbe írja be a kifejezéseket, az operátort, az igaz szöveget és a hamis szöveget a fent bemutatott szintaxist követve.
  4. Kattintson az OK gombra.

Ha a SkipIf mezőt szeretné körlevél részeként használni, tegye a következőket a körlevél beállítása során:

  1. A Levelezés lap Mezők írása & beszúrása csoportjában kattintson a Szabályok, majd a Rekord kihagyása lehetőségre.

  2. A Mezőnév listában jelölje ki egy adatmező nevét (például Város).

  3. Az Összehasonlítás listában válassza ki a kívánt operátort. Például egy adott városban lévő címzettek kiválogatásához válassza az Egyenlő lehetőséget.

  4. A Viszonyítási alap mezőbe írja be a használni kívánt értéket. Például a tokiói címzettek kiválogatásához írja be: Tokió.

    Megjegyzés

    Ha az Összehasonlítás listában az Üres vagy nem üres elemet választotta, hagyja üresen a Viszonyítási alap mezőt.

Properties

Kifejezés1, Kifejezés2

Az összehasonlítani kívánt értékek. Ezek a kifejezések lehetnek adatmezőadatok, könyvjelzőnevek, karaktersztringek, számok, értéket visszaadó beágyazott mezők, illetve matematikai képletek. Ha egy kifejezés szóközt tartalmaz, idézőjelek közé kell tenni.

Megjegyzés

  • Ha egy kifejezésben adatmezőt (MergeField) használ, az adatmező az aktuális adatrekord adataira hivatkozik, nem pedig a következő rekord adataira.
  • A kifejezés2 argumentumot idézőjelek közé kell tenni, hogy karakterlánccal lehessen összehasonlítani.
  • Ha az operátor = vagy <>, a Kifejezés2 tartalmazhat kérdőjelet (?) bármely karakter helyettesítésére, csillagot (*) pedig tetszőleges karakterlánc számára.
  • Ha a Kifejezés2 kifejezésben csillagot használ, a Kifejezés1 kifejezésnek a csillagnak megfelelő része és a Kifejezés2 további karakterei nem haladhatják meg a 128 karaktert.

Operátor

Összehasonlító operátor. Szúrjon be egy szóközt az operátor elé és mögé.

Operátor Leírás:
⁠=⁠ Egyenlő
<> Nem egyenlő
> Nagyobb
< Kisebb
>= Nagyobb vagy egyenlő
<= Kisebb vagy egyenlő

Példa

Ha beszúrja a következő SkipIf mezőt egy körlevél törzsdokumentumába, a SkipIf mező megvizsgálja az aktuális adatrekord Rendelés mezőjének tartalmát. Ha a Rendelés mező 100-nál kisebb számot tartalmaz, a program nem készít egyesített dokumentumot az adott adatrekordhoz.

{ SKIPIF { MERGEFIELD Order }< 100 }

Vissza a lap tetejére