IBM Lotus Symphony
|
Pogoji so logični izrazi, s katerimi lahko nadzirate prikaz polj in odsekov v svojem dokumentu. Čeprav se naslednji primeri nanašajo na polja, veljajo tudi za odseke.
Pogoje lahko definirate za naslednje vrste polj:
Pogojno besedilo: prikazuje besedilo A, če je pogoj TRUE, ali pa besedilo B, če je pogoj FALSE.
Skrito besedilo: skrije vsebino polja, če je pogoj TRUE.
Skrit odstavek: skrije odstavek, če je pogoj TRUE.
Najenostavnejši način za definiranje pogoja je ta, da logični izraz vpišete neposredno v polje Pogoj z naslednjimi vrednostmi:
Vrednost | Opis |
---|---|
TRUE | Pogoj je vedno dosežen. Prav tako lahko vnesete poljubno vrednost, ki ni enaka 0, kot pogojno besedilo. |
FALSE | Pogoj ni dosežen. Prav tako lahko vnesete vrednost 0. |
![]() |
Če pustite polje Pogoj prazno, se pogoj interpretira kot neizpolnjen. |
Ko definirate pogoj, uporabite iste elemente za definiranje formule, in sicer primerjalnih operatorjev, matematičnih in statističnih funkcij, oblik števil, spremenljivk in konstant.
Kadar definirate pogoj, lahko uporabljate naslednje vrste spremenljivk:
Preddefinirane spremenljivke programske opreme Lotus® Symphony™, ki uporabljajo statistične podatke o lastnostih dokumenta
Spremenljivke po meri, ki jih ustvarite s poljem "Nastavi spremenljivko".
Spremenljivke na podlagi uporabniških podatkov
Spremenljivke na podlagi vsebine polje
V pogojnem izrazu ne morete uporabljati notranjih spremenljivk, kot so številke strani in poglavij.
Naslednji primeri uporabljajo spremenljivko, ki se imenuje "x":
Primer | Razlaga |
---|---|
x == 1 or x EQ 1 | Pogoj je TRUE, če je "x" enak 1. |
x != 1 or x NEQ 1 | Pogoj je TRUE, če "x" ni enak 1. |
sinx == 0 | Pogoj je TRUE, če je "x" večkratnik pi. |
Če želite uporabljati primerjalne operatorje z nizi, morajo biti operandi ograjeni z dvojnimi navednicami:
Primer | Razlaga |
---|---|
x == "ABC" or x EQ "ABC" | Preveri, ali spremenljivka "x" vsebuje (TRUE) niz "ABC" ali ne (FALSE). |
x == "" or x EQ "" ali !x or NOT x |
Preveri, ali spremenljivka "x" vsebuje prazen niz. |
![]() |
Primerjalni operator "enako" mora biti v pogoju predstavljen z dvema enačajema (==). Če na primer definirate spremenljivko "x" z vrednostjo 1, lahko pogoj vnesete kot x==1. |
Tako na primer, če želite skriti odstavek, besedilo ali odsek pred uporabnikom s specifičnimi začetnicami, kot je "LM"; vnesite naslednji pogoj: user_initials=="LM".
Naslednji primeri uporabljajo besedilno polje Pogojno, čeprav jih lahko uveljavimo za vsa polja, ki so lahko povezana s pogojem. Skladnja, uporabljena za pogoje, je uporabljena tudi za polja Skrito besedilo, Skriti odstavek, Katerikoli zapis ali Naslednji zapis.
Izberite Ustvari - Polja - Drugo, nato pa kliknite zavihek Funkcije.
Na seznamu Vrsta kliknite možnost "Pogojno besedilo".
V okence Pogoj vnesite "stran == 1".
V okence Potem vnesite "Obstaja samo ena stran".
V okence Ali vnesite "Obstaja več strani".
Kliknite Vstavi, nato pa kliknite Zapri.
Izberite Ustvari - Polja - Drugo, nato pa kliknite zavihek Spremenljivke.
Na seznamu Vrsta kliknite možnost "Nastavi spremenljivko".
V okence Ime vnesite "Dobiček".
V okence Vrednost vnesite "5000".
Kliknite Vstavi.
Kliknite zavihek Funkcije in nato kliknite možnost "Pogojno besedilo" na seznamu Vrsta.
V okence Pogoj vnesite "Dobiček < 5000".
V okence Potem vnesite "Cilj ni izpolnjen".
V okence Ali vnesite "Cilj je izpolnjen".
Kliknite Vstavi.
Če želite urediti vsebino spremenljivke "Dobiček", dvokliknite polje spremenljivke.