Polje If primerja dve vrednosti in nato vstavi besedilo, ki ustreza rezultatu primerjave. Pri uporabi v glavnem dokumentu za spajanje dokumentov lahko polje Če pregleda informacije v spojenih podatkovnih zapisih, kot so poštne številke ali številke računov. Pisma lahko na primer pošljete le strankam, ki so v določenem mestu.
V dokumentu lahko uporabite polje Če ali pa polje If uporabite kot del pravila »If-Then-Else« pri spajanju dokumentov.
Če želite v dokumentu uporabiti polje If, naredite to:
-
Na zavihku Vstavljanje v skupini Besedilo kliknite Hitri deli in nato Polje.
-
Na seznamu Imena polj izberite Če.
-
V polje Kode polj vnesite izraze, operator, resnično besedilo in neresnično besedilo, tako da upoštevate sintakso, prikazano zgoraj.
-
Kliknite V redu.
Če želite uporabiti polje If kot del spajanja dokumentov, med nastavitvijo spajanja dokumentov naredite to:
-
Na zavihku Pošiljanje v skupini Pisanje & Vstavljanje polj kliknite Pravila in nato Če ... Potem... Pa še kako.
-
Na seznamu Ime polja izberite ime spojnega polja, na primer Mesto.
-
Na seznamu Primerjava izberite želeni operator. Če želite na primer izenačevati prejemnike v določenem mestu, izberite Enako kot.
-
V polje Primerjaj z vnesite vrednost, ki jo želite uporabiti. Če želite na primer izločiti prejemnike v mestu Tokio, vnesite Tokio.
Opomba: Če ste izbrali prazno alini prazno na seznamu Primerjava, pustite polje Primerjaj z prazno.
-
V polje Vstavi to besedilo vnesite besedilo, ki naj bo prikazano v dokumentu, ko bo pogoj, ki ste ga navedli, resničen. Če želite na primer prilagoditi besedilo za prejemnike v Tokiu, lahko vnesete še posebej za sosesko v Tokiu.
-
V polje Sicer vstavi to besedilo vnesite besedilo, ki naj bo prikazano v dokumentu, če pogoj, ki ste ga navedli, ni resničen. Če želite na primer zagotoviti splošno besedilo za prejemnike, ki niso v Tokiu, lahko vnesete posebno besedilo za bližnjo okolico.
Sintaksa
Ko si v dokumentu ogledujete kodo polja If, je sintaksa videti tako:
{ IF Expression1OperatorExpression2TrueTextFalseText}
Opomba: Koda polja sporoči polju, kaj pokazati. V dokumentu se prikažejo rezultati polja, ko je koda polja ovrednotena. Če želite preklapljati med ogledom kode polja in rezultati kode polja, pritisnite Alt+F9.
Navodila
Expression1, Expression2
Vrednosti, ki jih želite primerjati. Ti izrazi lahko združite podatke polja, zaznamek imena, nize znakov, številke, ugnezdene polja, ki vrnejo vrednost, ali matematične formule. Če izraz vsebuje presledke, ga postavite med narekovaje.
Opombe:
-
Izraz2 mora biti zapisan med narekovaji, da je primerjan kot niz znakov.
-
Če je operator = ali<>, lahko izraz2 vsebuje vprašaj (?), ki predstavlja kateri koli znak ali zvezdico (*), ki predstavlja kateri koli niz znakov.
-
Če v izrazu 2 uporabite zvezdico, del izraza 1 , ki ustreza zvezdici in morebitnim preostalim znakom v izrazu2 , ne sme presegati 128 znakov.
Operator
Operator primerjave. Vstavite presledek pred operatorjem in za operatorjem.
Operator |
Opis |
= |
Enako kot |
<> |
Ni enako |
> |
Večje kot |
< |
Manjše kot |
>= |
Večje od ali enako |
<= |
Manjše od ali enako |
TrueText, FalseText
Besedilo, ki je rezultat, če je primerjava resnična (TrueText) ali false (FalseText). Če FalseText ni določen in je primerjava neresnično, polje IF nima rezultata. Vsak niz, ki vsebuje več besed, mora biti zapisan med narekovaji.
Primer
V spodnjem primeru je določeno, da se v primeru, ko je vrstni red stranke večji ali enak 100 enotam, v dokumentu prikaže besedilo »Hvala«. Če je naročilo stranke manjše od 100 enot, je v dokumentu prikazano besedilo »Najmanjše naročilo je 100 enot«.
{If order>=100 "Thanks" "The minimum order is 100 units"}