Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Kod polja Usporedba uspoređuje dvije vrijednosti i prikazuje rezultat "1" ako je usporedba istinita ili "0" (nula) ako je usporedba false. Ovo polje možete koristiti za stvaranje složenih logičkih usporedba s funkcijama And i Or u polju = (Formula), a zatim možete koristiti rezultat polja = (Formula) u polju If.

Sintaksa

Kada u dokumentu pregledate kod polja Usporedba, sintaksa izgleda ovako:

{ COMPARE Izraz1 Operator Expression2 }

Napomena:  Kod polja govori polju što prikazati. Rezultati polja ono su što se prikazuje u dokumentu nakon vrednovanja koda polja. Da biste se prebacivali između prikaza koda polja i rezultata koda polja, pritisnite Alt + F9.

Upute

Izraz1, izraz2

Vrijednosti za usporedbu. Izrazi mogu knjižna oznaka nazive, nizove teksta, brojeve, ugniježđena polja koja vraćaju vrijednost ili matematičke formule. Ako izraz sadrži razmake, izraz stavite u navodnike.

Operator

Usporedba operator. Umetnite razmak ispred i iza operatora.

Operator

Opis

=

jednako

<>

nije jednako

>

veće od

<

manje od

>=

veće od ili jednako

<=

manje od ili jednako

Napomena: Ako je operator = ili<>, Izraz2 može sadržavati upitnik (?) koji predstavlja bilo koji znak ili zvjezdicu (*) koja predstavlja bilo koji niz znakova. Izraz mora biti u navodnicima da bi se uspoređivao kao znakovni niz. Ako u izrazu Izraz2 koristite zvjezdicu, dio izraza1 koji odgovara zvjezdici i preostalim znakovima u izrazu2 ne može premašiti 128 znakova.

Primjeri

Pretpostavimo da je polje If u sljedećem primjeru umetnuto u glavni dokument cirkularnih pisama. Polja Usporedba pregledaju podatkovna polja CustomerNumber i CustomerRating kako se podatkovni zapis spajaju. Funkcija Or polja = (Formula) vraća vrijednost "1" (true) ako barem jedno od podatkovnih polja upućuje na loš kredit, u kojem se slučaju ispisuje prvi tekst u navodnicima.

{ IF { = OR ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 "Kredit nije prihvatljiv" "Kredit prihvatljiv"}

Sljedeće polje Usporedba rezultira vrijednošću "1" ako je bilo koja vrijednost u polju podataka PoštanskiBroj raspon 98500 – 98599:

{ COMPARE " { MERGEFIELD PostalCode } " = "985*" }

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×