Jos-kenttä vertaa kahta arvoa ja lisää sitten vertailun tulokseen sopivan tekstin. Jos kenttä käytetään yhdistämisen pääasiakirjassa, se voi tarkastella yhdistettyjen tietueiden tietoja, kuten postinumeroita tai tilinumeroita. Voit esimerkiksi lähettää kirjeitä vain tietyssä kaupungissa sijaitseville asiakkaille.
Voit käyttää asiakirjan Jos-kenttää tai Jos-kenttää osana Jos-Sitten-Muuten-sääntöä yhdistämisessä.
Jos haluat käyttää Jos-kenttää asiakirjassa, toimi seuraavasti:
-
Valitse Lisää-välilehden Teksti-ryhmässä Pikaosat ja valitse sitten Kenttä.
-
Valitse Kenttien nimet -luettelosta Jos.
-
Kirjoita Kenttäkoodit-ruutuun lausekkeet, operaattori, tosi teksti ja epätosi teksti edellä esitetyn syntaksin mukaisesti.
-
Valitse OK.
Jos haluat käyttää Jos-kenttää yhdistämisen osana, toimi seuraavasti yhdistämistoimintoa määritettäessä:
-
Valitse Postitukset-välilehdenKirjoita & Lisää kenttiä -ryhmässä Säännöt ja valitse sitten Jos... Sitten... Muuten.
-
Valitse Kentän nimi - luettelosta yhdistämiskentän nimi, kuten Kaupunki.
-
Valitse Vertailu-luettelosta haluamasi operaattori. Jos esimerkiksi haluat erotella tietyn kaupungin vastaanottajat, valitse Yhtä suuri kuin.
-
Kirjoita Vertailukohde-kenttään haluamasi arvo. Kun haluat erotella tokiolaiset vastaanottajat, kirjoita Tokio.
Huomautus: Jos valittu on tyhjä tai ei ole tyhjäVertailu-luettelossa , jätä Vertaa kohteeseen -ruutu tyhjäksi.
-
Kirjoita Lisää tämä teksti -ruutuun teksti, jonka haluat näkyvän asiakirjassa, kun määrittämäsi ehto on tosi. Jos esimerkiksi haluat mukauttaa vastaanottajien tekstiä Tokiossa, voit kirjoittaa erityisesti Tokion naapurustossa.
-
Kirjoita Muussa tapauksessa lisää tämä teksti -ruutuun teksti, jonka haluat näkyvän asiakirjassa, kun määrittämäsi ehto ei ole tosi. Jos esimerkiksi haluat antaa yleistä tekstiä vastaanottajille, jotka eivät ole Tokiossa, voit kirjoittaa erityisesti ympäröivän naapuruston osalta.
Syntaksi
Kun tarkastelet Jos-kenttäkoodia asiakirjassa, syntaksi näyttää tältä:
{ IF Expression1OperatorExpression2TrueTextFalseText}
Huomautus: Kenttäkoodi ilmaisee, mitä kentässä näytetään. Kentän tulokset näkyvät asiakirjassa, kun kenttäkoodi on arvioitu. Voit vaihdella kenttäkoodin ja kenttäkoodin tulosten tarkastelua ALT+F9-näppäinyhdistelmällä.
Ohjeet
Lauseke1, Lauseke2
Arvot, joita haluat verrata. Nämä lausekkeet voivat olla kentän tietojen yhdistämistä, kirjanmerkki nimiä, merkkijonoja, numeroita, sisäkkäisia kenttiä, jotka palauttavat arvon, tai matemaattisia kaavoja. Jos lauseke sisältää välilyöntejä, kirjoita lauseke lainausmerkkeihin.
Huomautukset:
-
Lauseke2 on kirjoitettava lainausmerkkeihin, jotta sitä verrataan merkkimerkkijonona.
-
Jos operaattori on = tai <>, Lauseke2 voi sisältää kysymysmerkin (?), joka vastaa mitä tahansa yksittäistä merkkiä tai tähteä (*), joka edustaa mitä tahansa merkkijonoa.
-
Jos käytät tähtimerkkiä Lausekkeessa2, tähteä ja muita merkkejä lausekkeessa2 vastaava Lauseke1-osa ei saa olla suurempi kuin 128 merkkiä.
Operaattori
Vertailuoperaattori. Lisää välilyönti ennen operaattoria ja sen jälkeen.
Operaattori |
Kuvaus |
= |
Yhtä suuri kuin |
<> |
Eri suuri kuin |
> |
Suurempi kuin |
< |
Pienempi kuin |
>= |
Suurempi tai yhtä suuri kuin |
<= |
Pienempi tai yhtä suuri kuin |
TrueText, FalseText
Teksti, joka johtaa, kun vertailu on tosi (TrueText) tai epätosi (FalseText). Jos Epätositekstiä ei ole määritetty ja vertailu on epätosi, JOS-kentässä ei ole tulosta. Jokaisen merkkijonon, joka sisältää useita sanoja, on oltava lainausmerkeissä.
Esimerkki
Seuraavassa esimerkissä määritetään, että jos asiakastilaus on suurempi tai yhtä suuri kuin 100 yksikköä, teksti Kiitos näkyy asiakirjassa. Jos asiakastilaus on alle 100 yksikköä, asiakirjassa näkyy teksti "Vähimmäistilaus on 100 yksikköä".
{JOS tilaus>=100 "Kiitos" "Vähimmäistilaus on 100 yksikköä"}