逻辑表达式具有两种值之一 — 真或假. .T. 和 .F. 用于在 Visual FoxPro 中指定真和假。
逻辑表达式由逻辑操作符和下列 Visual FoxPro 元素共同构成:
逻辑型字段。
返回逻辑值的函数。
含有逻辑值的变量或数组元素。
求值结果为逻辑值的表达式。
Visual FoxPro 按需要从左至右计算逻辑表达式, 并仅在需要时才这样做。在以下示例中,AND 操作符用于建立一个逻辑表达式。如果表达式中的任意值为假(.F.),整个表达式的值为假。当 Visual FoxPro 遇到第一个逻辑值假时, 它不再计算剩余部分的表达式。
.T. AND .T. AND .F. AND .T. AND .T. AND .T.