IBM Lotus Symphony
|
Ehdot ovat loogisia lausekkeita, joiden avulla voit hallita, miten asiakirjassa olevat kentät ja osat näytetään. Vaikka seuraavat esimerkit liittyvät kenttiin, niitä voi soveltaa myös osiin.
Voit määrittää ehdot seuraaville kenttälajeille:
Ehdollinen teksti: näyttää tekstin A, jos ehto on tosi, tai tekstin B, jos ehto on epätosi.
Piiloteksti: piilottaa kentän sisällön, jos ehto on tosi.
Piilokappale: piilottaa kappaleen, jos ehto on tosi.
Yksinkertaisimmillaan ehto voidaan määrittää kirjoittamalla looginen lauseke suoraan Ehto-ruutuun käyttäen seuraavia arvoja:
Arvo | Kuvaus |
---|---|
TOSI | Ehto täytetään aina. Voit myös kirjoittaa ehdolliseksi tekstiksi minkä tahansa arvon , joka ei ole yhtä kuin 0. |
EPÄTOSI | Ehtoa ei täytetä. Voit myös kirjoittaa arvon 0. |
![]() |
Jos jätät Ehto-ruudun tyhjäksi, katsotaan, ettei ehto täyty. |
Kun määrität ehtoa, käytä samoja elementtejä kaavan määrittämiseen. Näitä elementtejä ovat vertailuoperaattorit, matemaattiset ja tilastolliset funktiot, numeromuodot, muuttujat ja vakiot.
Voit käyttää seuraavia muuttujalajeja määrittäessäsi ehtoa:
ennalta määritetyt Lotus Symphony -muuttujat, jotka käyttävät tilastotietoja asiakirjan ominaisuuksissa
mukautetut muuttujat, jotka luodaan Aseta muuttuja -kentässä
käyttäjän tietoihin perustuvat muuttujat
kenttien sisältöön perustuvat muuttujat.
Et voi käyttää ehtolausekkeissa sisäisiä muuttujia, kuten sivujen ja lukujen numeroita.
Seuraavissa esimerkeissä käytetään muuttujaa "x":
Esimerkki | Selitys |
---|---|
x == 1 tai x EQ 1 | Ehto on tosi, jos "x" on yhtä kuin 1. |
x != 1 tai x NEQ 1 | Ehto on tosi, jos "x" ei ole yhtä kuin 1. |
sinx == 0 | Ehto on tosi, jos "x" on piin monikerta. |
Jotta vertailuoperaattoreita voitaisiin käyttää merkkijonojen kanssa, operandit on sijoitettava lainausmerkkien sisään:
Esimerkki | Selitys |
---|---|
x == "ABC" tai x EQ "ABC" | Tarkistaa, sisältääkö muuttuja "x" (tosi) merkkijonon "ABC" vai ei (epätosi). |
x == "" tai x EQ "" tai !x tai EI x |
Tarkistaa, sisältääkö muuttuja "x" tyhjän merkkijonon. |
![]() |
Vertailuoperaattori "yhtä kuin" on kirjoitettava kahdella yhtäläisyysmerkillä (==), kun sitä käytetään ehdossa. Jos esimerkiksi määrität muuttujalle "x" arvon 1, voit kirjoittaa ehdoksi x==1. |
Jos haluat esimerkiksi piilottaa kappaleen, tekstin tai osan käyttäjältä, jolla on tietyt nimikirjaimet, esim. "LM", kirjoita ehto seuraavasti: user_initials=="LM".
Seuraavissa esimerkeissä käytetään Ehdollinen-tekstikenttää. Niitä voidaan kuitenkin käyttää missä tahansa kentissä, jotka voidaan linkittää ehtoon. Ehtojen syntaksia käytetään myös Piiloteksti-, Piilokappale-, Mikä tahansa tietue- ja Seuraava tietue -kentissä.
Valitse Luo - Kentät - Muut ja valitse Funktiot-välilehti.
Valitse Laji-luettelosta "Ehdollinen teksti".
Kirjoita Ehto-ruutuun "sivu == 1".
Kirjoita Sitten-ruutuun "Sivuja on vain yksi".
Kirjoita Tai-ruutuun "Sivuja on useita".
Napsauta Lisää-painiketta ja napsauta sitten Sulje-painiketta.
Valitse Luo - Kentät - Muut ja valitse Muuttujat-välilehti.
Napsauta Laji-luettelossa "Aseta muuttuja".
Kirjoita Nimi-ruutuun "Voitto".
Kirjoita Arvo-ruutuun "5 000".
Napsauta Lisää-painiketta.
Valitse Funktiot-välilehti ja valitse "Ehdollinen teksti" Laji-luettelosta.
Kirjoita Ehto-ruutuun "Voitto < 5 000".
Kirjoita Sitten-ruutuun "Tavoitetta ei saavutettu".
Kirjoita Tai-ruutuun "Tavoite saavutettu".
Napsauta Lisää-painiketta.
Voit muokata "Voitto"-muuttujan sisältöä kaksoisnapsauttamalla muuttujan kenttää.