Feltkoder: Compare-feltet

Microsoft Office Word 2003

Uttrykk1, Uttrykk2

Verdier som skal sammenlignes. Uttrykk kan være bokmerkenavn, tekststrenger, tall, nestede felt som returnerer en verdi eller matematiske formler. Hvis et uttrykk inneholder mellomrom, må du sette det i anførselstegn.

Operator

Sammenligningsoperator. Sett inn et mellomrom både foran og etter operatoren.

Operator Beskrivelse
= Lik
<> Ulik
> Større enn
< Mindre enn
>= Større enn eller lik
<= Mindre enn eller lik

Obs!  Hvis operatoren er = eller <>, kan Uttrykk2 inneholde et spørsmålstegn (?) for å representere et vilkårlig enkelttegn, eller en stjerne (*) for å representere en vilkårlig streng med tegn. Uttrykket må settes i anførselstegn slik at det sammenlignes som en tegnstreng. Hvis du bruker en stjerne i Uttrykk2, må ikke den delen av Uttrykk1 som representeres av stjernen, sammen med eventuelle gjenværende tegn i Uttrykk2, overskride 128 tegn.

VisEksempler

Anta at IF-feltet i følgende eksempel settes inn i et hoveddokument for utskriftsfletting. COMPARE-feltene undersøker datafeltene Kundenummer og Kundekreditt etterhvert som hver datapost flettes. ELLER-funksjonen i formelfeltet (=) returnerer verdien "1" (sant) hvis minst ett av datafeltene indikerer uakseptabel kredittverdighet. I dette tilfellet er det den første strengen i anførselstegn som blir resultatet.

{ IF { = ELLER ( { COMPARE { MERGEFIELD Kundenummer } >= 4 }, { COMPARE { MERGEFIELD Kundekreditt } <= 9 } ) } = 1 "Uakseptabel kredittverdighet" "Akseptabel kredittverdighet"}

Det følgende COMPARE-feltet gir verdien "1" hvis det finnes en verdi i datafeltet Postnummer som ligger innenfor området 5000 – 5009:

{ COMPARE " { MERGEFIELD Postnummer } " = "500*" }