MsgId: MERR-13874出现原因和解决方法

上一篇 / 下一篇  2015-07-18 09:26:47 / 个人分类:LR

在项目做测试的时候遇到了以下这个问题,这个是一个关于参数化的问题,删掉参数不会出现这个问题,具体是在执行lr脚本的时候出现的错误:
Error:  line 312 contains 4 columns instead of 2 [MsgId: MERR-13874]
Error: Table 'D:\aa\userInf3.bak' cannot be opened. Error code is '-4'. [MsgId: MERR-13880]
Warning: Extension parameng.dll reports error -4 on call to function ExtPerProcessInitialize [MsgId: MWAR-10485]
Error: Thread Context: Call to service of the driver failed, reason - thread context wasn't initialized on this thread. [MsgId: MERR-10176]
原因:该参数化文件中为用户名、密码,其中由于密码可能有逗号,因此使用tab或者空格分割参数,此时由于有些密码最末是中文格式的符号信息,中文比英文占位长一个,造成lr以为是分隔符,造成提示参数多了,将这些中文符号换成英文即可,(之所以换成英文,是因为密码里面的符号本来就是英文的,项目人员提供的是中文的,可能错了吧),但是如果实际中用户的密码就是中文的,那么就没有办法了,这也算是lr的bug了吧

TAG:

 

评分:0

我来说两句

Open Toolbar