VF中 if used 啥意思啊???
答案:2 悬赏:80
解决时间 2021-01-22 16:50
- 提问者网友:我一贱你就笑
- 2021-01-22 00:32
VF中 if used 啥意思啊???
最佳答案
- 二级知识专家网友:野慌
- 2021-01-22 00:42
used是个函数,它的作用是判断某个别名是否被使用,或者说某个表是否已经在某个工作区被打开
基础知识:
select 1
use abc
这时,第一工作区的别名有两个,一个是A,一个是abc
举例:
如果这样:
select 1
use abc
select 2
?used("abc") &&返回.t.因为abc这个表已经在第一工作区被打开,所以第一工作区的别名是abc
close all
?used("abc") &&返回.f.所有工作区打开的表都已经被关闭,所以第一工作区的别名不再是abc,也就是说没有工作区打开了abc表,也就是没有工作区的别名是abc
基础知识:
select 1
use abc
这时,第一工作区的别名有两个,一个是A,一个是abc
举例:
如果这样:
select 1
use abc
select 2
?used("abc") &&返回.t.因为abc这个表已经在第一工作区被打开,所以第一工作区的别名是abc
close all
?used("abc") &&返回.f.所有工作区打开的表都已经被关闭,所以第一工作区的别名不再是abc,也就是说没有工作区打开了abc表,也就是没有工作区的别名是abc
全部回答
- 1楼网友:酒安江南
- 2021-01-22 01:07
used是自编程序中的一个变量。估计是用来标记有什么东西是否已经使用,一量发现使用,就给used赋值为.T.
这里就是检测是否已经使用的。在其后的else语句里,肯定会有此语句。
这里就是检测是否已经使用的。在其后的else语句里,肯定会有此语句。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯