Kódy polí: Pole SkipIf

Platí pro
Word pro Microsoft 365 Word pro Microsoft 365 pro Mac Word 2024 Word 2024 pro Mac Word 2021 Word 2021 pro Mac Word 2019 Word 2016

Pole SkipIf porovnává dva výrazy: Pokud je porovnání pravda, SkipIf zruší aktuální dokument hromadné korespondence, přesune se na další datový záznam ve zdroji dat a vytvoří nový dokument hromadné korespondence. Pokud je porovnání False, Microsoft Word pokračuje v aktuálním dokumentu hromadné korespondence.

V dokumentech vytvořených v předchozích verzích aplikace Word je možné pomocí pole SkipIf zabránit aplikaci Word ve vytvoření sloučeného dokumentu pro konkrétní záznamy ve zdroji dat. Datové záznamy však lze snadněji vybrat pomocí příkazu Filtr v dialogovém okně Příjemci hromadné korespondence , které se zobrazí po kliknutí na příkaz Upravit seznam příjemců ve skupině Spustit hromadnou korespondenci na kartě Korespondence .

Poznámka

Nepoužívejte pole SkipIf s polem Next.

Syntaxe

Syntaxe pole SkipIf v dokumentu vypadá následovně:

{ SKIPIFvýraz1 – operátor výrazu2}

Poznámka

Kód pole určuje, co má být v poli zobrazeno. Výsledek pole je obsah zobrazený v dokumentu po vyhodnocení kódu pole. Mezi zobrazením kódu pole a zobrazením výsledku pole můžete přepínat stisknutím kombinace kláves Alt+F9.

Pokyny

Pole SkipIf můžete použít v dokumentu nebo jako součást hromadné korespondence.

Chcete-li použít pole SkipIf v dokumentu, postupujte takto:

  1. Na kartě Vložení klikněte ve skupině Text na tlačítko Rychlé části a poté na položku Pole.
  2. V seznamu Názvy polí vyberte SkipIf.
  3. Do pole Kódy polí zadejte výrazy operátor, pravdivý text a nepravdivý text podle výše uvedené syntaxe.
  4. Klikněte na OK.

Chcete-li použít pole SkipIf jako součást hromadné korespondence, proveďte při nastavování hromadné korespondence následující kroky:

  1. Na kartě Korespondence klikněte ve skupině Zapsat & vložit pole na tlačítko Pravidla a potom klikněte na položku Přeskočit záznam pokud.

  2. V seznamu Název pole vyberte název slučovacího pole, například Město.

  3. V seznamu Porovnání vyberte požadovaný operátor. Pokud chcete například vybrat příjemce z určitého města, vyberte možnost Rovná se.

  4. Do pole Porovnat s zadejte hodnotu, kterou chcete porovnat. Pokud chcete například vybrat příjemce žijící v Brně, zadejte Brno.

    Poznámka

    Pokud jste v seznamu Porovnání vybrali možnost je prázdná nebo není, nechte pole Porovnat s prázdné.

Properties

Výraz1, výraz2

Hodnoty, které chcete porovnat. Těmito výrazy mohou být data slučovacích polí, názvy záložek, řetězce znaků, čísla, vnořená pole vracející hodnotu nebo matematické vzorce. Pokud výraz obsahuje mezery, vložte ho do uvozovek.

Poznámka

  • Pokud použijete slučovací pole (MergeField) ve výrazu, bude toto slučovací pole odkazovat na data v aktuálním datovém záznamu, nikoli v dalším datovém záznamu.
  • Výraz2 musí být uzavřený v uvozovkách, aby mohl být porovnán jako řetězec znaků.
  • Pokud je operátor = nebo <>, může výraz2 obsahovat otazník (?), který představuje libovolný jeden znak, nebo hvězdičku (*), která představuje libovolný řetězec znaků.
  • Pokud použijete hvězdičku ve výrazu 2, nesmí část výrazu 1, která odpovídá hvězdičce a všem zbývajícím znakům ve výrazu 2, překročit 128 znaků.

Operátor

Relační operátor. Před a za operátor vložte mezeru.

Operátor Popis
⁠=⁠ Je rovno
<> Není rovno
> Větší než
< Menší než
>= Větší než nebo rovno
<= Menší než nebo rovno

Příklad

Při vložení následujícího pole SkipIf do hlavního dokumentu hromadné korespondence bude toto pole SkipIf zkoumat obsah tohoto pole Order v aktuálním datovém záznamu. Jestliže pole Pořadí obsahuje číslo menší než 100, nebude pro tento datový záznam vytvořen žádný sloučený dokument.

{ SKIPIF { MERGEFIELD Pořadí }< 100 }

Začátek stránky