51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 16239|回复: 31
打印 上一主题 下一主题

关于datatable和dtsheet对象,SetCurrentRow不明白的也近来看看。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-6-22 13:14:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
首先,我们要弄清楚,datatable.ImportSheet的作用,以及一些注意事项。
顾名思义,从名字上看,它的做用应该是Import了一个Sheet。
但是怎么Import的呢?
(sheet的概念不清楚的,请查看微软的帮助。)
我们建一个excel文件,默认的会有三个sheet,名称分别为sheet1,sheet2,sheet3
我们将sheet1改名为testsheet为了方便我们后面使用和理解。

我们在testsheet中加入若干数据,为了方便起见,
我们只加入一列。注意第一行第一列。
name
1
2
3
4
5
6
这里的第一行,第一列我用了name,第二行第一列开始我用了1。
这是因为QTP在Import的时候,很人性化,呵呵:)
它会用name作为testsheet的中第一个字段的字段名:)

有兴趣的朋友可以debug的时候看一下。
待续。。。。

[ Last edited by lovetest6 on 2005-6-22 at 13:32 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

32#
发表于 2011-6-22 10:41:44 | 只看该作者
很好
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2010-10-28 15:12:23 | 只看该作者
学习了!谢谢分享!
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2010-8-5 14:36:50 | 只看该作者
很好。。发现精华帖。可以封签的
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2009-7-10 00:31:22 | 只看该作者

xuexi

回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2008-7-11 16:09:21 | 只看该作者

回复 9# 的帖子

,在每个action中都可以用localsheet来引用,但是如果我们有两个及两个以上的sheet.那么就比较容易乱套了。


刚刚你说的这个是怎末个麻烦呢?
如果你有2个ACTIOn,而且用2不同的sheet来参数。在参数的时候你写的是dtlocalsheet呢还是用2个SHEET的不同名字呢?
  好像写不同的SHEET名字会出错吧,如果真要想用2 个不同的sheet的话,在脚本里如何实现呢?
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2008-7-4 15:12:17 | 只看该作者
学习 学习
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2007-10-16 22:57:46 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2007-10-16 22:57:25 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2007-10-16 22:21:51 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2007-10-16 22:21:16 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2007-9-13 11:42:44 | 只看该作者
路过看过 sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

21#
发表于 2007-9-11 18:24:10 | 只看该作者
十分感谢楼主。。这两天正为dtGlobasheet,dtLocalsheet犯迷糊呢。。。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2007-8-17 11:25:45 | 只看该作者
Thanks
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-7-20 14:41:06 | 只看该作者
谢谢。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-6-25 09:38:31 | 只看该作者
只能在result里的run-time datatable里面可以看到新增了一个sheet
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-6-22 18:41:15 | 只看该作者
我输入datatable.addsheet("51testing")后运行怎么datatable里没有看到这个新建的东西啊
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-4-18 09:34:11 | 只看该作者

回复 #1 lovetest6 的帖子

ok
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-4-16 18:38:24 | 只看该作者
还有,为什么我导入表的值只出现在了msgbox 里面没有添加到webedit里面阿?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-4-16 18:20:55 | 只看该作者
楼主讲的很详细了,可是因为一点基础都没有,我还想问一下写了这段程序以后在参数对话框里怎么设的阿?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-30 04:16 , Processed in 0.105967 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表