Polje If upoređuje dve vrednosti, a zatim umeće tekst koji odgovara rezultatu poređenja. Kada se koristi u glavnom dokumentu objedinjavanja pošte, polje Ako polje može da ispita informacije u zapisima objedinjenih podataka, kao što su poštanski brojevi ili brojevi naloga. Na primer, možete da šaljete pisma samo klijentima koji se nalaze u određenom gradu.
Možete da koristite polje If u dokumentu ili možete da koristite polje If kao deo pravila If-Then-Else u objedinjavanju pošte.
Da biste koristili polje If u dokumentu, uradite sledeće:
-
Na kartici Umetanje , u grupi Tekst kliknite na dugme Brzi delovi, a zatim izaberite stavku Polje.
-
Na listi Imena polja izaberite stavku Ako.
-
U polju Kodovi polja otkucajte izraze, operator, tačan tekst i netačan tekst, prateći sintaksu prikazanu iznad.
-
Kliknite na dugme U redu.
Da biste koristili polje If kao deo objedinjavanja pošte, uradite sledeće tokom podešavanja objedinjavanja pošte:
-
Na kartici Pošiljke, u grupi & Umetanje polja izaberite stavku Pravila, a zatim izaberite stavku Ako... Onda... U ostalom.
-
Sa liste Ime polja izaberite ime polja za objedinjavanje, kao što je "Grad".
-
Na listi Poređenje izaberite željeni operator. Na primer, da biste izdeljivali primaoce u određenom gradu, izaberite stavku Jednako je.
-
U polju Uporedi sa otkucajte vrednost koju želite da koristite. Na primer, da biste izdvojili primaoce u Tokiju, otkucajte tekst Tokio.
Napomena: Ako ste izabrali prazan ilinije prazan na listi Poređenje, ostavite polje Uporedi sa praznom.
-
U polju Umetni ovaj tekst otkucajte tekst koji želite da se pojavi u dokumentu kada je uslov koji ste naveli ispunjen. Na primer, da biste prilagodili tekst za primaoce u Tokiju, možete da kucate posebno za tokijsku oblast.
-
U polju U suprotnom umetnite ovaj tekst otkucajte tekst koji želite da se pojavi u dokumentu kada uslov koji ste naveli nije tačan. Na primer, da biste obezbedili generički tekst za primaoce koji nisu u Tokiju, možete da otkucate posebno za okruženje.
Sintaksa
Kada u dokumentu prikažete kôd polja If, sintaksa izgleda ovako:
{ IF Izraz1OperatorIzraz2TrueTextFalseText}
Napomena: Kôd polja saopštava polju šta da prikaže. Rezultati polja se prikazuju u dokumentu nakon procene koda polja. Da biste se prebacivali između prikazivanja koda polja i rezultata koda polja, pritisnite kombinaciju tastera Alt+F9.
Uputstva
Expression1, Expression2
Vrednosti koje želite da uporedite. Ovi izrazi mogu biti objedinjeni podaci polja, obeleživač imena, niske znakova, brojevi, ugnežđena polja koja daju vrednost ili matematičke formule. Ako izraz sadrži razmake, stavite ga pod znake navoda.
Napomene:
-
Izraz2 mora da bude pod znacima navoda da bi se uporedio kao niska znakova.
-
Ako je operator = ili<>, Expression2 može da sadrži znak pitanja (?) da bi predstavio bilo koji pojedinačni znak ili zvezdicu (*) za predstavljanje bilo koje niske znakova.
-
Ako koristite zvezdicu u izrazu2, deo izraza1 koji odgovara zvezdicu, a svi ostali znakovi u izrazu2 ne sme da premašuje 128 znakova.
Operator
Operator poređenja. Umetnite razmak pre i posle operatora.
Operator |
Opis |
= |
Jednako je |
<> |
Nije jednako |
> |
Veće od |
< |
Manje od |
>= |
Veće od ili jednako |
<= |
Manje je od ili jednako |
TrueText, FalseText
Tekst koji daje rezultat kada je poređenje tačno (TrueText) ili false (FalseText). Ako nije naveden netačan tekst i poređenje je netačno, polje IF nema rezultat. Svaka niska koja sadrži više reči mora biti pod znacima navoda.
Primer
Sledeći primer navodi da ako je porudžbina kupca veća ili jednaka 100 jedinica, u dokumentu se pojavljuje tekst "Hvala". Ako je porudžbina kupca manja od 100 jedinica, u dokumentu se pojavljuje tekst "Minimalna porudžbina je 100 jedinica".
{IF order>=100 "Thanks" "Minimalna porudžbina je 100 jedinica"}