51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3111|回复: 3
打印 上一主题 下一主题

wr怎么连接excel表格,进行数据录入?(有代码)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-25 11:18:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
刚开始自学,录制好了脚本,但是数据都是全固化下来的。我想实现如何自动抓excel的数据进行自动录入?
比如说D盘下的uat4.7.xls,字段名有Polno、Poltype。

在uat4.7.xls表中,我想实现的是当Poltype=aaa时循环输入Polno的数据。

在某程序中的一个控件里输入name第一行的数据,接着再另一个控件里输入id第一行的数据...
完毕后做个循环,第二次录入后输入name的第二行数据,接着再输入id的第二行数据.....

请各位大虾帮帮忙。谢谢!谁能好心给我个代码吗?我看了置顶的文章,总结了下面的,可是运行不对...

我的代码是:
table = "d:\\uat4.7.xls";
rc = ddt_open(table, DDT_MODE_READ);
if (rc!= E_OK && rc != E_FILE_OPEN)
        pause("Cannot open table.");
ddt_get_row_count(table,table_RowCount);
for(table_Row = 1; table_Row <= table_RowCount; table_Row ++)
{
        ddt_set_row(table,table_Row);

# 无标题 - 记事本
        win_activate ("无标题 - 记事本");
    set_window("无标题 - 记事本",4);
       
        if(ddt_open(table,DDT_MODE_READWRITE)==E_OK)
        ddt_get_row_count(table,row_count);
    for(i=1;i<=row_count;i++)
    {
        type(ddt_val_by_row(table,i,"Polno"));
        }
}
ddt_close(table);

[ 本帖最后由 huan0504 于 2007-6-26 09:07 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

4#
发表于 2007-6-25 14:18:15 | 只看该作者
lz看WR自带的tsl语言帮助也可以,或者去置顶文章链接中找一下关于EXCEL的帖子
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-6-25 12:16:19 | 只看该作者
那个TSLonline.doc (364 KB) ,居然设置了综合技术指数的。请问怎么获得综合技术指数?回帖吗?
或者哪为朋友帮我帖过来好吗?
http://bbs.51testing.com/thread-79001-1-1.html
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2007-6-25 11:56:33 | 只看该作者
对excel操作 使用ddt系列函数,详情参考tsl online~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 13:39 , Processed in 0.069314 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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