Crystal Reports - Appliquer des formules booléennes

Il existe différents opérateurs booléens qui peuvent être utilisés dans les formules de Crystal Reports. Ils sont -

  • AND
  • OR
  • NOT
  • Eqv
  • Imp
  • XOR

Tous ces opérateurs sont utilisés pour passer plusieurs conditions dans les formules -

L'opérateur AND est utilisé lorsque vous souhaitez que les deux conditions de la formule soient vraies. Les autres opérateurs booléens et leur signification sont tels que mentionnés dans l'instantané ci-dessus.

Utilisation des opérateurs booléens 'AND' -

If {CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
ToText({CUSTOMER.CUSTOMER ID}) [2] = "4" then
"TRUE"
Else
"FALSE"

Utilisation des opérateurs booléens 'AND' et 'OR' -

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"