VF里的逻辑表达式问题

书上的例表,总感觉有点错了。因为前面它把逻辑与用OR或.OR.表示,逻辑或用AND或.AND.表示所以我感觉这例表也有点问题。。。求(重点)解释下第3、5、6个例子含义... 书上的例表,总感觉有点错了。因为前面它把 逻辑与 用OR或.OR. 表示,逻辑或 用AND或.AND. 表示
所以我感觉这例表也有点问题。。。
求(重点)解释下第3、5、6个例子含义
展开
 我来答
liwenjuncn
2014-03-17 · TA获得超过4098个赞
知道大有可为答主
回答量:2717
采纳率:11%
帮助的人:1766万
展开全部
第一个例子是判断职称字段值是“副教授”
第二个例子因为党员否字段是逻辑型的,所以可以直接用字段名来判断,前面加个NOT,就是说如果该字段值为.T.,则表达式的值为.F.,相反如果字段值为.F.,则表达式的值为.T.
第三个例子的!其实与NOT一样。EOF()函数当记录指针指向表最后一条记录的后面时即文件尾时函数值为.T.,否则为.F.。前面加个NOT或!则记录指针不指向文件尾时函数值为.T.,如果指向文件尾则函数值为.F.
第四个例子是判断n能被7整除并且也能被2整除。
第五个例子的"张"$姓名是判断姓名中是否有“张”这个字,and运算是两边必须同时成立才行,所以这个表达式是判断记录是不是姓张或是女的,但一定要是副教授。
第六个例子中and和or两个运算的优先级and的高,所以是先算and,所以等价于
"张“$姓名 or (性别=“女” and 职称=“副教授”)所以是判断这个人是姓张的或是女副教授
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式