Crystal Reports: aplicar fórmulas booleanas
Hay diferentes operadores booleanos que se pueden usar en fórmulas en Crystal Reports. Ellos son -
- AND
- OR
- NOT
- Eqv
- Imp
- XOR
Todos estos operadores se utilizan para pasar múltiples condiciones en fórmulas:
El operador AND se utiliza cuando desea que las dos condiciones de la fórmula sean verdaderas. Otros operadores booleanos y su significado es como se menciona en la instantánea anterior.
Usando operadores booleanos 'Y' -
If {CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
ToText({CUSTOMER.CUSTOMER ID}) [2] = "4" then
"TRUE"
Else
"FALSE"
Usando operadores booleanos 'Y' y 'O' -
If ({CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
ToText({CUSTOMER.CUSTOMER ID}) [1] = "4") or
({CUSTOMER.CUSTOMER_NAME} [1 to 2] = "Ja" and
ToText({CUSTOMER.CUSTOMER ID}) [1] = "2") then
"Five star rating CUSTOMER"
Else
"1 star rating CUSTOMER"