A SkipIf mező két kifejezést hasonlít össze: Ha az összehasonlítás igaz, a SkipIf megszakítja az aktuális egyesítési dokumentumot, a következő adatrekord lép a adatforrás, és elindít egy új egyesítési dokumentumot; ha az összehasonlítás hamis, a Microsoft Word folytatja az aktuális egyesítési dokumentumot.
A Word korábbi verzióiban létrehozott dokumentumok a SkipIf mező használatával megakadályozhatják, hogy Word egyesített dokumentumot hozzon létre az adatforrás bizonyos rekordjaihoz. Az adatrekordokat azonban egyszerűbben is kijelölheti a Körlevél címzettjei párbeszédpanel Szűrés parancsával, amely akkor jelenik meg, ha a Körlevélkészítés indítása csoport Körlevélkészítés indítása csoportjában aCímzettlista szerkesztése elemre kattint.
Megjegyzés: Ne használja a SkipIf mezőt a Következő mezővel.
Szintaxis
Ha megtekinti a SkipIf mezőt a dokumentumban, a szintaxis a következőképpen néz ki:
{ SKIPIF Expression1 Operátor Kifejezés2 }
Megjegyzés: A mezőkódok közlik a mezővel, hogy mit kell megjeleníteni. A mezőeredmények azok, amelyek a mezőkód kiértékelése után megjelennek a dokumentumban. 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
Használhatja a SkipIf mezőt egy dokumentumban vagy egy körlevél részeként.
Ha egy dokumentumban a SkipIf mezőt szeretné használni, tegye a következőket:
-
Kattintson a Beszúrás lap Szöveg csoportjának Kész modulok menügombjára, és válassza a Mező parancsot.
-
A Mezőnevek listában válassza a SkipIf lehetőséget.
-
A Mezőkódok mezőbe írja be a fenti szintaxist követve a kifejezéseket, az operátort, a valódi szöveget és a hamis szöveget.
-
Kattintson az OK gombra.
Ha a SkipIf mezőt körlevél részeként szeretné használni, tegye a következőket a körlevél beállításakor:
-
A Levelezés lap Mezők írása & csoportjában kattintson a Szabályok, majd a Rekord kihagyása ha elemre.
-
A Mezőnév listában válassza ki egy körlevélmező nevét, például Város.
-
Az Összehasonlítás listában válassza ki a kívánt operátort. Ha például egy adott városban szeretné kiemelni a címzetteket, válassza az Egyenlő lehetőséget.
-
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 a kiválasztott érték üres vagy nem üres az Összehasonlítás listában, hagyja üresen a Viszonyítás mezőt.
Properties
Kifejezés1, Kifejezés2
Az összehasonlítandó értékek. Ezek a kifejezések egyesíthetik a mezőadatokat, könyvjelző neveket, karaktersorozatokat, számokat, beágyazott mezőket, amelyek értéket adnak vissza, vagy matematikai képleteket. Ha egy kifejezés szóközöket tartalmaz, tegye idézőjelek közé a kifejezést.
Megjegyzések:
-
Ha körlevélmezőt (MergeField) használ egy kifejezésben, az egyesítési mező az aktuális adatrekordban lévő adatokra hivatkozik, nem a következő adatrekordban.
-
A Expression2 kifejezést idézőjelek közé kell foglalni, hogy a rendszer karaktersztringként hasonlítsa össze.
-
Ha az operátor = vagy <>, a Kifejezés2 tartalmazhat kérdőjelet (?) bármely karakter, vagy csillag (*) karaktert bármely sztring megjelenítéséhez.
-
Ha az Expression2-ben csillagot használ, a Kifejezés1 csillagnak és az Expression2 többi karakterének megfelelő része nem haladhatja meg a 128 karaktert.
Operátor
Összehasonlító operátor. Szúrjon be egy szóközt az operátor előtt és után.
Operátor |
Leírás |
= |
Egyenlő |
<> |
Nem egyenlő |
> |
Nagyobb |
< |
Kisebb |
>= |
Nagyobb vagy egyenlő |
<= |
Kisebb vagy egyenlő |
Példa
Amikor beszúrja a következő SkipIf mezőt egy körlevélbe törzsdokumentum, 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 adatrekordhoz.
{ SKIPIF { MERGEFIELD Order } < 100 }