Kódy polí: pole NextIf

Vzťahuje sa na
Word pre Microsoft 365 Word pre Microsoft 365 pre Mac Word 2024 Word 2024 pre Mac Word 2021 Word 2021 pre Mac

Pole NextIf porovnáva dva výrazy počas hromadnej korešpondencie. Ak je porovnanie pravdivé, Word zlúči ďalší údajový záznam do aktuálneho zlúčeného dokumentu. Ak je porovnanie nepravdivé, Word zlúči ďalší záznam údajov do nového dokumentu hromadnej korešpondencie.

Poznámka

Tento obsah sa vzťahuje na počítačové verzie programu Word pre Windows a Mac (vrátane Wordu s predplatným na Microsoft 365). Niektoré funkcie nemusia byť v Worde pre web alebo mobilných aplikáciách k dispozícii. Pri väčšine scenárov hromadnej korešpondencie, keď chcete zahrnúť len vybraté záznamy, použite filter v dialógovom okne Príjemcovia hromadnej korešpondencie . Funkcia NextIf sa používa len vtedy, keď potrebujete riadiť spôsob zlučovania po sebe nasledujúcich záznamov.

Pole NextIf môžete použiť na zoskupenie záznamov hromadnej korešpondencie, podobne ako pri zoskupovaní záznamov v databázovej zostave. Kombináciu polí IF, Set a NextIf môžete napríklad použiť na zlúčenie všetkých záznamov s rovnakým poštovým smerovacím číslom na jednu stranu v hromadnej korešpondencii a vytvoriť novú stranu v hromadnej korešpondencii, keď sa v súbore s údajmi objaví nové poštové smerovacie číslo. Nastavenie takéto zlúčenia je však zložité a vyžaduje, aby bol zdroj údajov štruktúrovaný tak, aby sa zmestil do zlučovacích polí.

Ak je vaším cieľom selektívne zahrnúť určité záznamy zo zdroja údajov, môžete to urobiť ešte jednoduchšie pomocou príkazu Filter 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

  • ĎalejAk polia nie je možné použiť v poznámkach pod čiarou, vysvetlivkách, komentároch, hlavičkách, pätách alebo zdrojoch údajov.
  • Pole NextIf nemôže byť vnorené v žiadnom poli.

Syntax

Syntax vyzerá pri zobrazení poľa NextIf v dokumente nasledovne:

{ NEXTIFOperátor Výraz1 Výraz2}

Poznámka

Na základe kódu poľa sa určí, čo sa má v poli zobraziť. Výsledky polí zodpovedajú tomu, č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.

Properties

Výraz1, Výraz2

Hodnoty, ktoré chcete porovnať. Týmito výrazmi môžu byť zlučovacie údaje polí, názvy záložiek, reťazce znakov, čísla, vnorené polia, ktoré vrátia hodnotu, alebo matematické vzorce. Ak výraz obsahuje medzery, uzavrite výraz do úvodzoviek.

Poznámka

  • Ak vo výraze používate zlučovacie pole (MergeField), zlučovacie pole odkazuje na údaje v aktuálnom údajovom zázname, nie v nasledujúcom údajovom zázname.
  • Výraz2 musí byť ohraničený úvodzovkami, aby sa porovnal ako reťazec znakov.
  • Ak je operátor = alebo <>, môže výraz2 obsahovať otáznik (?), ktorý predstavuje jeden znak, alebo hviezdičku (*), ktorá predstavuje ľubovoľný reťazec znakov.
  • Ak použijete hviezdičku v argumente Výraz2, časť znaku Výraz1 , ktorá zodpovedá hviezdičke, a žiadne zostávajúce znaky vo Výraze2 nesmie presiahnuť 128 znakov.

Operátor

Operátor porovnania. Pred a za operátor vložte medzeru.

Operátor Popis
⁠=⁠ Rovná sa
<> Nerovná sa
> Väčšie
< Menšie
>= Väčšie alebo rovné
<= Menšie alebo rovné

Pokyny

Pole NextIf môžete použiť v dokumente alebo ako súčasť hromadnej korešpondencie.

Ak chcete do dokumentu vložiť pole NextIf, postupujte takto:

  1. Na karte Vložiť kliknite v skupine Text na položku Rýchle časti a potom na položku Pole.
  2. V zozname Názvy polí vyberte položku NextIf.
  3. Do poľa Kódy polí zadajte výrazy, operátor, skutočný text a nepravdivý text podľa syntaxe uvedenej vyššie.
  4. Vyberte tlačidlo OK.

Vloženie poľa NextIf počas nastavovania hromadnej korešpondencie:

  1. Na karte Korešpondencia kliknite v skupine Zapísať & Vložiť polia na položku Pravidlá a potom kliknite na položku Ďalší záznam ak.

  2. V zozname Názov poľa vyberte názov zlučovacieho poľa, napríklad Mesto.

  3. V zozname Porovnanie vyberte požadovaný operátor. Ak chcete napríklad vyčleniť príjemcov v konkrétnom meste, kliknite na položku Rovná sa.

  4. 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 ste vybrali prázdne pole alebo nie je prázdne v zozname porovnania , pole Porovnať s ponechajte prázdne.

Príklad

Zdroj údajov obsahuje pole na označenie posledného záznamu každého PSČ a zdroj údajov je zoradený tak, že všetky záznamy s rovnakým poštovým smerovacím číslom sa zobrazia spolu. Takto nastavený zdroj údajov môžete vo Worde použiť polia Nastaviť a IF na overenie, či je záznam posledným výskytom poštového smerovacieho čísla v zdroji údajov.

Na mieste vrátenia údajov môžete pole NextIf použiť na určenie, či je aktuálny záznam posledným výskytom určitého poštového smerovacieho čísla. Pokiaľ aktuálny záznam nie je posledným výskytom, záznamy pre dané PSČ sa pridajú do aktuálneho dokumentu hromadnej korešpondencie. Keď je aktuálny záznam posledným výskytom poštového smerovacieho čísla, začne sa nový dokument hromadnej korešpondencie pre ďalšie poštové smerovacie číslo, ktoré je uvedené v zdroji údajov.

Keď do hlavného dokumentu hromadnej korešpondencie vložíte nasledujúce pole NextIf, pole NextIf preskúma obsah poľa LastZip v aktuálnom zázname údajov. Ak je pole LastZipcode prázdne, údaje z ďalšieho záznamu v zdroji údajov sa zlúčia do aktuálneho dokumentu hromadnej korešpondencie. Ak pole LastZipcode nie je prázdne, údaje z ďalšieho záznamu v zdroji údajov sa zlúčia do nového dokumentu hromadnej korešpondencie.

{ NEXTIF { MERGEFIELD LastZipcode } = "" }

Na začiatok stránky