Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Väljakood Compare võrdleb kahte väärtust ja kuvab tulemi "1", kui võrdlus on tõene, või "0" (null), kui võrdlus on väär. Selle välja abil saate luua liitvõrdlusi funktsioonidega And ja Or väljal = (Valem) ja seejärel kasutada väljal If välja = (Valem) tulemit.

Süntaks

Dokumendis kuvatava väljakoodi Compare süntaks näeb välja selline:

{ COMPARE Expression1 Tehe Avaldis2 }

Märkus.:  Väljakood ütleb väljale, mida see kuvama peab. Kui dokument on hinnanud väljakoodi, kuvatakse väljatulem. Väljakoodi ja väljatulemi kuvamise vahetamiseks vajutage klahvikombinatsiooni Alt+F9.

Juhised

Expression1, Expression2

Võrreldavad väärtused. Avaldised võivad olla järjehoidja nimed, tekstistringid, arvud, väärtuse tagastavad pesastatud väljad või matemaatilised valemid. Kui avaldis sisaldab tühikuid, pange avaldis jutumärkidesse.

Tehtemärk

Võrdlus tehtemärk. Lisage tühik nii tehtemärgi ette kui ka järele.

Tehtemärk

Kirjeldus

=

Võrdne

<>

Ei võrdu

>

Suurem kui

<

Väiksem kui

>=

Suurem või võrdne

<=

Väiksem või võrdne

Märkus.: Kui tehtemärk on = või <>, võib Expression2 sisaldada küsimärki (?), mis tähistab suvalist üksikmärki, või tärni (*), mis tähistab suvalist märgijada. Avaldis peab olema jutumärkides, et seda võrreldaks märgistringina. Kui kasutate avaldises Expression2 tärni, ei tohi avaldises Expression1 see osa, mis vastab tärnile, ja kõik ülejäänud avaldises Expression2 olevad märgid ületada 128 märki.

Näited

Oletagem, et järgmise näite väli If lisatakse kirjakooste põhidokumenti. Väljad Compare uurivad andmevälju CustomerNumber ja CustomerRating, kuna iga andmekirje on ühendatud. Välja = (Valem) funktsioon Or tagastab väärtuse "1" (tõene), kui vähemalt üks andmeväli osutab kehvale krediidile, misjuhul prinditakse esimene jutumärkides tekst.

{ KUI { = OR ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 "Krediit pole aktsepteeritav" "Krediit on aktsepteeritav"}

Järgmine väli Compare annab tulemiks väärtuse "1", kui mõni väärtus andmeväljal Sihtnumber on vahemik 98500–98599:

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

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×