Applies ToWord pro Microsoft 365 Word pro Microsoft 365 pro Mac Word 2024 Word 2024 pro Mac Word 2021 Word 2021 pro Mac Word 2019 Word 2019 pro Mac Word 2016

Pole SkipIf porovnává dva výrazy: Pokud je porovnání pravdivé, SkipIf zruší aktuální dokument hromadné korespondence, přesune se na další Datový záznam v Zdroj dat a spustí nový dokument hromadné korespondence; Pokud je porovnání nepravdivé, microsoft Word bude pokračovat v aktuálním dokumentu hromadné korespondence.

Dokumenty vytvořené v předchozích verzích Word můžou použít pole SkipIf, aby Word nemohla vytvořit sloučený dokument pro konkrétní záznamy ve zdroji dat. Datové záznamy ale můžete snadněji vybrat pomocí příkazu Filtrovat v dialogovém okně Příjemci hromadné korespondence , které se zobrazí po kliknutí na tlačítko Upravit seznam příjemců ve skupině Spustit hromadnou korespondenci na kartě Korespondence .

Poznámka: Nepoužívejte pole SkipIf s polem Další.

Syntaxe

Když v dokumentu zobrazíte pole SkipIf, bude syntaxe vypadat takto:

{ SKIPIF Expression1 Operator Expression2 }

Poznámka: Kód pole určuje, co má být v poli zobrazeno. Výsledky polí jsou to, co se zobrazí 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.

Pokud chcete v dokumentu použít pole SkipIf, 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, true text a false text podle výše uvedené syntaxe.

  4. Klikněte na OK.

Pokud chcete pole SkipIf použít jako součást hromadné korespondence, postupujte při nastavování hromadné korespondence takto:

  1. Na kartě Korespondence klikněte ve skupině Zapisovat & Vložit pole na položku Pravidla a potom klikněte na příkaz 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 v určitém městě, vyberte Rovno.

  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í prázdná, ponechte pole Porovnat s prázdné.

Properties

Výraz1, Výraz2

Hodnoty, které chcete porovnat. Tyto výrazy můžou být sloučení dat polí, názvy Záložka, řetězce znaků, čísla, vnořená pole, která vrací hodnotu, nebo matematické vzorce. Pokud výraz obsahuje mezery, uzavřete ho do uvozovek.

Poznámky: 

  • Pokud ve výrazu použijete slučovací pole (MergeField), odkazuje slučovací pole na data v aktuálním datovém záznamu, nikoli na další datový záznam.

  • Výraz2 musí být uzavřen v uvozovkách tak, aby byl porovnán jako řetězec znaků.

  • Pokud je operátor = nebo <>, výraz2 může obsahovat otazník (?), který představuje libovolný jednotlivý znak, nebo hvězdičku (*) představující libovolný řetězec znaků.

  • Pokud v výrazu Expression2 použijete hvězdičku, nesmí část výrazu Expression1, která odpovídá hvězdičkě, a zbývající znaky v výrazu Expression2 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

Když vložíte následující pole SkipIf do hromadné korespondence Hlavní dokument, pole SkipIf zkontroluje obsah pole Order v aktuálním datovém záznamu. Pokud pole Order (Objednávka) obsahuje číslo menší než 100, nevygeneruje se pro tento datový záznam žádný sloučený dokument.

{ SKIPIF { MERGEFIELD Order } < 100 }

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.