Applies ToMicrosoft 365-höz készült Word Microsoft 365-höz készült Mac Word Word 2021 Mac Word 2021 Word 2019 Mac Word 2019 Word 2016

A Compare mezőkód két értéket hasonlít össze, és megjeleníti az "1" eredményt, ha az összehasonlítás igaz, vagy "0" (nulla), ha az összehasonlítás hamis. Ezzel a mezővel összetett logikai összehasonlításokat hozhat létre egy = (Képlet) mező And és Or függvényével, majd az = (Képlet) mező eredményét használhatja egy Ha mezőben.

Szintaxis

Amikor megtekinti a dokumentumban a Compare mezőkódot, a szintaxis a következőképpen néz ki:

{ COMPARE Expression1 Operátor kifejezés2 }

Megjegyzés:  A mezőkódok közlik a mezővel, hogy mit kell megjeleníteni. A dokumentumban a mezőkód kiértékelése után a mező eredményei jelennek meg. A mezőkód és a mezőkód eredményei közötti váltáshoz nyomja le az Alt+F9 billentyűkombinációt.

Utasítások

Kifejezés1, Kifejezés2

Összehasonlítandó értékek. A kifejezések lehetnek könyvjelző neveket, szöveges sztringeket, számokat, értékeket visszahelyező beágyazott mezőket vagy matematikai képleteket. Ha egy kifejezés szóközöket tartalmaz, tegye idézőjelek közé a kifejezést.

Operátor

Összehasonlítás műveleti jel (operátor). Szúrjon be egy szóközt az operátor előtt és után is.

Operátor

Leírás

=

Egyenlő

<>

Nem egyenlő

>

Nagyobb

<

Kisebb

>=

Nagyobb vagy egyenlő

<=

Kisebb vagy egyenlő

Megjegyzés: Ha az operátor = vagy <>, a Kifejezés2 tartalmazhat kérdőjelet (?) bármely karakter, vagy egy csillagot (*), amely bármilyen karaktersorozatot jelöl. A kifejezést idézőjelek közé kell foglalni, hogy karaktersztringként lehessen összehasonlítani. Ha az Expression2-ben csillagot használ, a Kifejezés1 csillagnak megfelelő része, valamint az Expression2 többi karaktere nem haladhatja meg a 128 karaktert.

Példák

Tegyük fel, hogy a következő példában szereplő Ha mező be van szúrva egy körlevél törzsdokumentumába. A Compare mezők az egyes adatrekord egyesítésekor a CustomerNumber és a CustomerRating adatmezőket vizsgálják. Az = (Képlet) mező Or függvénye az "1" (igaz) értéket adja vissza, ha legalább az egyik adatmező rossz hitelképességet jelez, ebben az esetben az idézőjelek első szövege lesz kinyomtatva.

{ HA { = VAGY ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 "A hitel nem elfogadható" "Hitel elfogadható"}

Az alábbi Összehasonlítás mező eredménye "1" lesz, ha az Irányítószám adatmező bármelyik értéke a 98500–98599 tartomány:

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

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.