|
刚开始自学,录制好了脚本,但是数据都是全固化下来的。我想实现如何自动抓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 编辑 ] |
|