51Testing软件测试论坛
标题:
IsEmpty和IsNull函数问题
[打印本页]
作者:
vinsonwu7522
时间:
2005-11-24 15:35
标题:
IsEmpty和IsNull函数问题
我用OutPut value文本值来当做IF语句的判断条件,当用If dataTable("text",dtLocalSheet)=""时可以准确判断文本为空。
但想用IsEmpty但是不能准确判断,查看help文档,IsEmpty是为了初始化什么什么变量的,没有付值或付为Empty是IsEmpty的return值为Ture.
IsNull是付值为Null时才为Ture.
请问我要判断一个文本为空,能用函数来判断吗?
作者:
GIGI456
时间:
2005-11-25 08:47
顶一下!!!再顶一下 !!!
作者:
海龙
时间:
2005-11-25 09:55
用len函数,判断返回时是否为0可以。
作者:
kai_top
时间:
2005-11-25 11:56
//Isnull(a)'判断a为空值不合法的值,比如常见的一个表格中某单元格没有数据,就为null,a只有被赋于null时,该表达式值才为True
//Isemply(a)'判断a是否初始化,就是对a有没有赋值,只要没被赋值,该表达式就为True,区别a=""时,a已经被赋值,该表达式值为False;
//a="" '一般表示字符串a的长度为零
对于"is+*"这种function,偶总结了一些:
http://bbs.51testing.com/viewthr ... mp;extra=#pid127526
作者:
sendy
时间:
2005-11-29 10:18
我想问一下海龙,如果想从一个表里取出一个字段的字符长度该怎么办呢,我知道是用len函数,但就是不知道具体该怎么写,请帮帮我好吗?
作者:
海龙
时间:
2005-11-29 10:53
Dim a
a="1234567890"
msgbox len(a)
记过为10
将"1234567890"替换为你需要的数据就可以
作者:
QA_BAY
时间:
2005-11-29 13:20
查看自带的HELP,里面不是有详细的说明吗?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2