Báo cáo tinh thể - Áp dụng công thức Boolean
Có các toán tử Boolean khác nhau có thể được sử dụng trong công thức trong Crystal Reports. Họ là -
- AND
 - OR
 - NOT
 - Eqv
 - Imp
 - XOR
 
Tất cả các toán tử này được sử dụng để chuyển nhiều điều kiện trong công thức -
                Toán tử AND được sử dụng khi bạn muốn cả hai điều kiện trong công thức đều đúng. Các toán tử Boolean khác và ý nghĩa của chúng như đã đề cập trong ảnh chụp nhanh ở trên.
Sử dụng toán tử Boolean 'AND' -
If {CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
ToText({CUSTOMER.CUSTOMER ID}) [2] = "4" then
"TRUE"
Else
"FALSE" 
    Sử dụng các toán tử Boolean 'AND' và '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"