51Testing软件测试论坛
标题:
向datatable赋一变量的问题
[打印本页]
作者:
mr.bee
时间:
2011-2-18 11:05
标题:
向datatable赋一变量的问题
如下:
code = Browser("窗口名").Page("页面名").WebElement("元素名").GetROProperty("innertext")
Datatable.value("已存在的列名",dtlocalSheet) = code
运行,结果错误
The set DataTable.Value operation failed. The <已存在列名> column does not exist.
请问有可能是什么原因?
作者:
shingo0109
时间:
2011-2-18 11:18
local sheet里面没有"已存在的列名"这一列吧, LZ要么自己先建好这列就可以, 要么用脚本来建
作者:
mr.bee
时间:
2011-2-18 11:21
回楼上 已经有了
作者:
shingo0109
时间:
2011-2-18 11:30
不知LZ怎么建的, 要么用脚本来添加列吧:
datatable.GetSheet(dtlocalSheet).AddParameter "已存在的列名", ""
作者:
mr.bee
时间:
2011-2-18 11:36
谢谢,确实是我添加列的方法有问题
作者:
dqf
时间:
2011-2-18 13:14
去除dtlocalSheet就可以了
修改后为:
code=Browser("窗口名").Page("页面名").WebElement("元素名").GetROProperty("innertext")
Datatable.value("已存在的列名")=code
作者:
dqf
时间:
2011-2-18 13:15
你的Datatable的列是存在于“Global”中吧而非“Action1”中
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2