IBM Lotus Symphony


Definovanie podmienok

Podmienky sú logické výrazy, pomocou ktorých môžete ovládať zobrazovanie polí a sekcií v dokumente. Hoci sa nasledujúce príklady vzťahujú na polia, rovnako platia aj pre sekcie.

Môžete definovať podmienky pre tieto typy polí:

Najjednoduchší spôsob definovania podmienky je zadať logický výraz priamo do políčka Podmienka s použitím nasledujúcich hodnôt:

Tabuľka 1. Hodnoty pre definovanie podmienok
Hodnota Popis
TRUE Podmienka bude vždy splnená. Ako podmienečný text môžete zadať ľubovoľnú hodnotu okrem 0.
FALSE Podmienka nie je splnená. Môžete zadať aj hodnotu 0.
Ikona poznámky Ak políčko Podmienka ponecháte prázdne, podmienka sa interpretuje ako nesplnená.

Keď definujete podmienku, použite rovnaké elementy na definovanie vzorca, konkrétne komparatívne operátory, matematické a štatistické funkcie, formáty čísiel, premenné a konštanty.

Pri definovanie podmienky môžete použiť tieto typy premenných:

Vo výrazoch podmienky nemôžete použiť interné premenné, ako napríklad číslo strany alebo kapitoly.

Podmienky a premenné

V nasledujúcich príkladoch je použitá premenná nazvaná "x":

Tabuľka 2. Používanie premenných
Príklad Vysvetlenie
x == 1 alebo x EQ 1 Podmienka je splnená, ak je "x" rovné 1.
x != 1 alebo x NEQ 1 Podmienka je splnená, ak "x" nie je rovné 1.
sinx == 0 Podmienka je splnená, ak je "x" násobkom pí.

Ak chcete použiť operátory porovnania pri reťazcoch, operandy musia byť uzavreté v úvodzovkách:

Tabuľka 3. Používanie operátorov porovnávania s reťazcami
Príklad Vysvetlenie
x == "ABC" alebo x EQ "ABC" Skontroluje, či premenná "x" obsahuje reťazec "ABC" (true), alebo ho neobsahuje (false).

x == "" alebo x EQ ""

alebo

!x alebo NOT x

Skontroluje, či premenná "x" obsahuje prázdny reťazec.
Ikona poznámky Operátor porovnania "rovný" musí byť v podmienke zastúpený dvomi znamienkami rovná sa (==). Napríklad, ak definujete premennú "x" s hodnotou 1, môžete zadať podmienku ako x==1.

Napríklad ak chcete skryť odsek, text alebo sekciu užívateľa s určitými iniciálami, napríklad "LM", zadajte podmienku: iniciály_užívateľa=="LM".

Príklady podmienok v poliach

Nasledujúce príklady používajú textové pole Podmienené, hoci ich možno aplikovať na ľubovoľné polia, ktoré možno prepojiť na podmienku. Syntax používaná pre podmienky sa používa aj pre polia Skrytý text, Skrytý odsek, Ľubovoľný záznam alebo Nasledujúci záznam.

Zobrazenie podmienečného textu na základe počtu strán:

  1. Vyberte Vytvoriť - Polia - Iné a potom kliknite na kartu Funkcie.

  2. V zozname Typ kliknite na "Podmienený text".

  3. V políčku Podmienka zadajte "page == 1".

  4. V políčku Potom zadajte "Existuje len jedna strana".

  5. V políčku Alebo zadajte "Existuje niekoľko strán".

  6. Kliknite na Vložiť a potom kliknite na Zatvoriť.

Zobrazenie podmienečného textu na základe užívateľom definovanej premennej:

  1. Vyberte Vytvoriť - Polia - Iné a kliknite na kartu Premenné.

  2. V zozname Typ kliknite na "Nastaviť premennú".

  3. V políčku Názov zadajte "Zisk".

  4. V políčku Hodnota zadajte "5000".

  5. Kliknite na Vložiť.

  6. Kliknite na kartu Funkcie a kliknite na "Podmienečný text" v zozname Typ.

  7. V políčku Podmienka zadajte "Zisk < 5000".

  8. V políčku Potom zadajte "Cieľ nie je splnený".

  9. V políčku Alebo zadajte "Cieľ je splnený".

  10. Kliknite na Vložiť.

Ak chcete upraviť obsah premennej "Zisk", dvakrát kliknite na pole premennej.


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky