Klassen BirtComp
BirtComp.anyOf
Denne funksjonen sammenlikner en eller flere verdier med innholdet i et felt.
Et felt med innhold som skal brukes i sammenlikningen.
Verdien eller verdiene som finnes i kilden.
Boolsk verdi. True hvis en target-verdi samsvarer med en verdi i source, returnerer false hvis ikke.
Det følgende eksempelet tester om Jan 15, 2009 eller Jan 31, 2009 er verdier i payDate-feltet:
BirtComp.between
Denne funksjonen tester om en verdi er mellom to oppgitte verdier.
Den første verdien i verdiområdet det skal sammenliknes med.
Den andre verdien i verdiområdet det skal sammenliknes med.
True hvis source-verdien er mellom target1- og target2-verdiene, returnerer false hvis ikke.
De følgende uttrykkene tester feltverdier for å se om de ligger i et oppgitt verdiområde:
BirtComp.compareString
Den første strengverdien som skal brukes i sammenlikningen.
Den andre strengverdien som skal brukes i sammenlikningen.
True hvis source1-verdien samsvarer med source2-verdien, returnerer false hvis ikke.
De følgende uttrykkene sammenlikner strenger med forskjellige oppgitte betingelser:
BirtComp.equalTo
Denne funksjonen tester om er verdi er lik en annen verdi.
Den første verdien som skal brukes i sammenlikningen.
Den andre verdien som skal brukes i sammenlikningen.
True hvis source-verdien er lik target-verdien, returnerer false hvis ikke.
De følgende uttrykkene tester feltverdier for å se om de er lik oppgitte verdier:
BirtComp.greaterOrEqual
Denne funksjonen tester om en verdi er større enn eller lik en annen verdi.
Den første verdien som skal brukes i sammenlikningen.
Den andre verdien som skal brukes i sammenlikningen.
True hvis source-verdien er større enn eller lik target-verdien, returnerer false hvis ikke.
De følgende uttrykkene tester feltverdier for å se om de er større enn eller lik oppgitte verdier:
BirtComp.greaterThan
Denne funksjonen tester om en verdi er større enn en annen verdi.
Den første verdien som skal brukes i sammenlikningen.
Den andre verdien som skal brukes i sammenlikningen.
True hvis source-verdien er større enn target-verdien, returnerer false hvis ikke.
De følgende uttrykkene tester feltverdier for å se om de er større enn oppgitte verdier:
BirtComp.lessOrEqual
Denne funksjonen tester om en verdi er mindre enn eller lik en annen verdi.
Den første verdien som skal brukes i sammenlikningen.
Den andre verdien som skal brukes i sammenlikningen.
True hvis source-verdien er mindre enn eller lik target-verdien, returnerer false hvis ikke.
De følgende uttrykkene tester feltverdier for å se om de er mindre enn eller lik oppgitte verdier:
BirtComp.lessThan
Denne funksjonen tester om en verdi er mindre enn en annen verdi.
Den første verdien som skal brukes i sammenlikningen.
Den andre verdien som skal brukes i sammenlikningen.
True hvis source-verdien er mindre enn target-verdien, returnerer false hvis ikke.
De følgende uttrykkene tester feltverdier for å se om de er mindre enn oppgitte verdier:
BirtComp.like
Strengverdien som skal evalueres.
Hvis du vil finne samsvar med 50%, bruker du dette mønsteret:
True hvis source-verdien samsvarer med target-verdien, returnerer false hvis ikke.
Det følgende eksempelet returnerer true for verdier i productCode-feltet som begynner med S18:
BirtComp.match
Strengverdien som skal evalueres.
True hvis source-verdien samsvarer med target-verdien, returnerer false hvis ikke.
Det følgende eksempelet returnerer true for verdier i productCode-feltet som begynner med S18:
Det følgende eksempelet returnerer true for productName-verdier som inneholder delstrengen Ford:
BirtComp.notBetween
Denne funksjonen tester om en verdi ikke finnes mellom to oppgitte verdier.
Den første verdien i verdiområdet det skal sammenliknes med.
Den andre verdien i verdiområdet det skal sammenliknes med.
De følgende uttrykkene tester feltverdier for å se om de er utenfor et oppgitt verdiområde:
BirtComp.notEqual
Denne funksjonen tester om er verdi ikke er lik en annen verdi.
Den første verdien som skal brukes i sammenlikningen.
Den andre verdien som skal brukes i sammenlikningen.
True hvis source-verdien ikke er lik target-verdien, returnerer false i andre tilfeller.
De følgende uttrykkene tester feltverdier for å se om de ikke er lik oppgitte verdier:
BirtComp.notLike
Strengverdien som skal evalueres.
Hvis du vil finne samsvar med 50%, bruker du dette mønsteret:
True hvis source-verdien ikke samsvarer med target-verdien, returnerer false i andre tilfeller.
Det følgende eksempelet returnerer false for verdier i productCode-feltet som begynner med S18:
| (c) Copyright Actuate Corporation 2013 |