dengkele 发表于 2013-4-26 16:20:49

QTP提示缺少then怎么回事?

我是QTP新手,看着小强老师的视频按步骤运行,为什么我的不能成功?


运行的时候提示如下:


求各位帮助!明明代码都有then,但是就一直提示这个出错!谢谢各位了

ghli 发表于 2013-4-26 20:59:20

不知道你的问题解决没有,我刚才按着你的那个做了下,我的就没有出现问题,一般情况下输入if后按空格 就会自动填充上后面的格式的,这样的话就没有什么问题的,下面是我自己写的,希望能帮到你

dengkele 发表于 2013-4-27 15:43:32

回复 2# ghli

我的是也是这么操作啊!

user603 发表于 2013-4-28 09:06:15

.Exist前面多了个空格?

黑羽祭 发表于 2013-4-28 11:17:41

回复 1# dengkele


    是有过这样的情况的,你要么重写下那个IF块,或者重启下QTP

dengkele 发表于 2013-4-28 14:05:32

找到原因了这一句少了空格
Dialog("text:=Fight Reservations").Exist Then应改为
Dialog ("text:=Fight Reservations").Exist Then

黑羽祭 发表于 2013-4-28 19:06:56

回复 6# dengkele


    。。。。。。
你再把那个空格删掉看看

SexyCat_1113 发表于 2013-4-29 20:16:48

有的时候删掉重写就好了,有点像qtp的bug

黑羽祭 发表于 2013-5-1 11:42:21

回复 8# SexyCat_1113


    的确是个BUG,遇到这样的问题,直接重写一下就好了

qiqi744 发表于 2014-3-9 11:13:30

您好,我也碰到同样的问题了,尝试了以下方法还是不行,帮忙看看到底出现什么问题了?1.重写If语句
2.重启QTP
3.添加空格
页: [1]
查看完整版本: QTP提示缺少then怎么回事?