V poli SkipIf sa porovnávajú dva výrazy: Ak je porovnanie pravdivé, skipIf zruší aktuálny dokument zlúčenia, presunie sa na ďalšiu údajový záznam v zdroj údajov a spustí nový dokument zlúčenia. ak je porovnanie nepravdivé, microsoft Word pokračuje v aktuálnom dokumente hromadnej korešpondencie.
Dokumenty vytvorené v predchádzajúcich verziách Word môžu pomocou poľa SkipIf zabrániť Word vytvoriť zlúčený dokument pre konkrétne záznamy v zdroji údajov. Záznamy údajov však môžete jednoduchšie vybrať pomocou príkazu Filtrovať v dialógovom okne Príjemcovia hromadnej korešpondencie , ktoré sa zobrazí po kliknutí na položku Upraviť zoznam príjemcov v skupine Spustiť hromadnú korešpondenciu na karte Korešpondencia .
Poznámka: Nepoužívajte pole SkipIf s poľom Ďalej.
Syntax
Pri zobrazení poľa SkipIf v dokumente vyzerá syntax takto:
{ SKIPIF Výraz1 Výraz operátora2 }
Poznámka: Na základe kódu poľa sa určí, čo sa má v poli zobraziť. Výsledky polí sú to, čo sa zobrazí v dokumente po vyhodnotení kódu poľa. Ak chcete prepínať medzi zobrazením kódu poľa a výsledkov kódu poľa, stlačte kombináciu klávesov Alt + F9.
Pokyny
Pole SkipIf môžete použiť v dokumente alebo ako súčasť hromadnej korešpondencie.
Ak chcete použiť pole SkipIf v dokumente, postupujte takto:
-
Na karte Vložiť kliknite v skupine Text na položku Rýchle časti a potom na položku Pole.
-
V zozname Názvy polí vyberte položku SkipIf.
-
Do poľa Kódy polí zadajte výrazy, operátor, pravdivý text a nepravda podľa vyššie uvedenej syntaxe.
-
Kliknite na tlačidlo OK.
Ak chcete použiť pole SkipIf ako súčasť hromadnej korešpondencie, počas nastavovania hromadnej korešpondencie postupujte takto:
-
Na karte Korešpondencia kliknite v skupine Zapisovať & Vložiť polia na položku Pravidlá a potom kliknite na položku Vynechať záznam if.
-
V zozname názvov polí vyberte názov zlučovacieho poľa, napríklad Mesto.
-
V zozname Porovnanie vyberte požadovaný operátor. Ak chcete napríklad vybrať príjemcov v konkrétnom meste, vyberte možnosť Rovná sa.
-
Do poľa Porovnať s zadajte hodnotu, ktorú chcete použiť. Ak chcete napríklad vyčleniť príjemcov v Tokiu, zadajte hodnotu Tokio.
Poznámka: Ak je vybratá hodnota prázdna alebo nie je prázdna v zozname Porovnanie, pole Porovnať s ponechajte prázdne.
Properties
Expression1, Expression2
Hodnoty, ktoré chcete porovnať. Tieto výrazy môžu byť zlučovacie údaje polí, záložka názvy, reťazce znakov, čísla, vnorené polia, ktoré vrátia hodnotu, alebo matematické vzorce. Ak výraz obsahuje medzery, uzavrite výraz do úvodzoviek.
Poznámky:
-
Ak vo výraze použijete zlučovacie pole (MergeField), zlučovacie pole odkazuje na údaje v aktuálnom zázname údajov, nie v nasledujúcom zázname údajov.
-
Výraz2 musí byť uzavretý v úvodzovkách, aby sa porovnával ako reťazec znakov.
-
Ak je operátor = alebo <>, výraz2 môže obsahovať otáznik (?), ktorý predstavuje ľubovoľný jeden znak alebo hviezdičku (*), ktorá predstavuje ľubovoľný reťazec znakov.
-
Ak vo výraze Expression2 použijete hviezdičku, časť výrazu1, ktorá zodpovedá hviezdičke, a všetky ostatné znaky vo výraze 2 nemôžu presiahnuť 128 znakov.
Operátor
Operátor porovnávania. Vložte medzeru pred a za operátor.
Operátor |
Popis |
= |
Rovná sa |
<> |
Nerovná sa |
> |
Väčšie |
< |
Menšie |
>= |
Väčšie alebo rovné |
<= |
Menšie alebo rovné |
Príklad
Keď vložíte nasledujúce pole SkipIf do hlavný dokument hromadnej korešpondencie, pole SkipIf preskúma obsah poľa Poradie v aktuálnom údajovom zázname. Ak pole Poradie obsahuje číslo menšie ako 100, pre daný údajový záznam sa nevytkne zlúčený dokument.
{ SKIPIF { MERGEFIELD Order } < 100 }