Crystal Reports - 应用布尔公式

  • 简述

    Crystal Reports 的公式中可以使用不同的布尔运算符。他们是 -
    • AND
    • OR
    • NOT
    • Eqv
    • Imp
    • XOR
    所有这些运算符都用于在公式中传递多个条件 -
    布尔运算符
    当您希望公式中的两个条件都为 true 时,请使用 AND 运算符。其他布尔运算符及其含义如上面的快照中所述。
    使用布尔运算符 'AND' -
    
    If {CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
    ToText({CUSTOMER.CUSTOMER ID}) [2] = "4" then
    "TRUE"
    Else
    "FALSE"
    
    使用布尔运算符“AND”和“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"