Klassen BirtComp
BirtComp.anyOf
Denne funktion sammenligner en eller flere værdier med indholdet af et felt.
Et felt, hvis indhold skal bruges til sammenligningen.
Den eller de værdier, der skal findes i source.
Boolesk. Sand, hvis en target-værdi matcher en værdi i source. Ellers returneres falsk.
I følgende eksempel testes, om 15. januar 2009 eller 31. januar 2009 er værdier i feltet payDate:
BirtComp.between
Funktionen tester, om en værdi findes mellem to angivne værdier.
Den første af en række værdier, der skal sammenlignes med.
Den anden af en række værdier, der skal sammenlignes med.
Sand, hvis source-værdien ligger mellem target1-værdien og target2-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de ligger inden for et angivet værdiområde:
BirtComp.compareString
Funktionen tester, om en strengværdi matcher en anden strengværdi under de betingelser, der angives.
Den første strengværdi, der skal bruges i sammenligningen.
Den anden strengværdi, der skal bruges i sammenligningen.
Sand, hvis source1-værdien matcher source2-værdien, ellers returneres falsk.
Følgende udtryk sammenligner strenge, hvor der er angivet forskellige betingelser:
BirtComp.equalTo
Funktionen tester, om en værdi er lig med en anden værdi.
Den første værdi, der skal bruges i sammenligningen.
Den anden værdi, der skal bruges i sammenligningen.
Sand, hvis source-værdien er lig med target-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de er lig med angivne værdier:
BirtComp.greaterOrEqual
Funktionen tester, om en værdi er større end eller lig med en anden værdi.
Den første værdi, der skal bruges i sammenligningen.
Den anden værdi, der skal bruges i sammenligningen.
Sand, hvis source-værdien er større end eller lig med target-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de er større end eller lig med angivne værdier:
BirtComp.greaterThan
Funktionen tester, om en værdi er større end en anden værdi.
Den første værdi, der skal bruges i sammenligningen.
Den anden værdi, der skal bruges i sammenligningen.
Sand, hvis source-værdien er større end target-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de er større end angivne værdier:
BirtComp.lessOrEqual
Funktionen tester, om en værdi er mindre end eller lig med en anden værdi.
Den første værdi, der skal bruges i sammenligningen.
Den anden værdi, der skal bruges i sammenligningen.
Sand, hvis source-værdien er mindre end eller lig med target-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de er mindre end eller lig med angivne værdier:
BirtComp.lessThan
Funktionen tester, om en værdi er mindre end en anden værdi.
Den første værdi, der skal bruges i sammenligningen.
Den anden værdi, der skal bruges i sammenligningen.
Sand, hvis source-værdien er mindre end target-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de er mindre end angivne værdier:
BirtComp.like
Den strengværdi, der skal evalueres.
Hvis du vil matche 50 %, skal du bruge følgende mønster:
Sand, hvis source-værdien matcher target-værdien, ellers returneres falsk.
Følgende eksempel returnerer sand for værdier i feltet productCode, der begynder med S18:
BirtComp.match
Den strengværdi, der skal evalueres.
![]()
Sand, hvis source-værdien matcher target-værdien, ellers returneres falsk.
Følgende eksempel returnerer sand for værdier i feltet productCode, der begynder med S18:
Følgende eksempel returnerer sand for productName-værdier, der indeholder delstrengen Ford:
BirtComp.notBetween
Funktionen tester, om en værdi ikke findes mellem to angivne værdier.
Den første af en række værdier, der skal sammenlignes med.
Den anden af en række værdier, der skal sammenlignes med.
Følgende udtryk tester feltværdier for at afgøre, om de ligger uden for et angivet værdiområde:
BirtComp.notEqual
Funktionen tester, om en værdi ikke er lig med en anden værdi.
Den første værdi, der skal bruges i sammenligningen.
Den anden værdi, der skal bruges i sammenligningen.
Sand, hvis source-værdien ikke er lig med target-værdien, ellers returneres falsk.
Følgende udtryk tester feltværdier for at afgøre, om de er forskellige fra angivne værdier:
BirtComp.notLike
Den strengværdi, der skal evalueres.
Hvis du vil matche 50 %, skal du bruge følgende mønster:
Sand, hvis source-værdien ikke matcher target-værdien, ellers returneres falsk.
Følgende eksempel returnerer falsk for værdier i feltet productCode, der begynder med S18:
| (c) Copyright Actuate Corporation 2013 |