Klass BirtComp
BirtComp.anyOf
Funktionen jämför ett eller flera värden med innehållet i ett fält.
Ett fält med innehåll som ska användas för jämförelse.
Värdet eller värdena som ska hittas i källan.
Boolesk. True om ett target-värde matchar ett värde i source. I annat fall returneras false.
I följande exempel testas om värdet 15 januari 2009 eller 31 januari 2009 finns i fältet payDate:
BirtComp.between
Funktionen testar om ett värde ligger mellan två angivna värden.
Det första värdet i värdeintervallet som ska användas för jämförelsen.
Det andra värdet i värdeintervallet som ska användas för jämförelsen.
True om source-värdet ligger mellan target1- och target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden ligger inom angivet värdeintervall:
BirtComp.compareString
Funktionen testar om ett strängvärde matchar ett annat strängvärde under angivna villkor.
Det första strängvärdet i jämförelsen.
Det andra strängvärdet i jämförelsen.
Ange true för en skiftoberoende jämförelse. Ange false för en skiftberoende jämförelse.
True om source1-värdet matchar source2-värdet. I annat fall returneras false.
Följande uttryck jämför strängar med olika angivna villkor:
BirtComp.equalTo
Funktionen testar om ett värde är lika med ett annat värde.
Det första värdet i jämförelsen.
Det andra värdet i jämförelsen.
True om source-värdet är lika med target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden är lika med angivna värden:
BirtComp.greaterOrEqual
Funktionen testar om ett värde är större än eller lika med ett annat värde.
Det första värdet i jämförelsen.
Det andra värdet i jämförelsen.
True om source-värdet är större än eller lika med target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden är större än eller lika med angivna värden:
BirtComp.greaterThan
Funktionen testar om ett värde är större än ett annat värde.
Det första värdet i jämförelsen.
Det andra värdet i jämförelsen.
True om source-värdet är större än target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden är större än angivna värden:
BirtComp.lessOrEqual
Funktionen testar om ett värde är mindre än eller lika med ett annat värde.
Det första värdet i jämförelsen.
Det andra värdet i jämförelsen.
True om source-värdet är mindre än eller lika med target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden är mindre än eller lika med angivna värden:
BirtComp.lessThan
Funktionen testar om ett värde är mindre än ett annat värde.
Det första värdet i jämförelsen.
Det andra värdet i jämförelsen.
True om source-värdet är mindre än target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden är mindre än angivna värden:
BirtComp.like
Funktionen testar om ett strängvärde matchar ett mönster. Mönstret måste ha SQL-målmatchningssyntax.
Den sträng som ska utvärderas.
Om du vill matcha 50 % använder du följande mönster:
True om source-värdet matchar target-värdet. I annat fall returneras false.
Följande exempel returnerar true för värden i fältet productCode som startar med S18:
BirtComp.match
Den sträng som ska utvärderas.
![]()
True om source-värdet matchar target-värdet. I annat fall returneras false.
Följande exempel returnerar true för värden i fältet productCode som startar med S18:
Följande exempel returnerar true för productName-värden som innehåller delsträngen Ford:
BirtComp.notBetween
Funktionen testar om ett värde inte ligger mellan två angivna värden.
Det första värdet i värdeintervallet som ska användas för jämförelsen.
Det andra värdet i värdeintervallet som ska användas för jämförelsen.
True om source-värdet inte ligger mellan target1- och target2-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden ligger utanför angivet värdeintervall:
BirtComp.notEqual
Funktionen testar om ett värde inte är lika med ett annat värde.
Det första värdet i jämförelsen.
Det andra värdet i jämförelsen.
True om source-värdet inte är lika med target-värdet. I annat fall returneras false.
Följande uttryck kontrollerar om fältvärden inte är lika med angivna värden:
BirtComp.notLike
Funktionen testar om ett strängvärde matchar ett mönster. Mönstret måste ha SQL-målmatchningssyntax.
Den sträng som ska utvärderas.
Om du vill matcha 50 % använder du följande mönster:
True om source-värdet inte matchar target-värdet. I annat fall returneras false.
Följande exempel returnerar false för värden i fältet productCode som startar med S18:
| (c) Copyright Actuate Corporation 2013 |