- 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.
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*" }