附源码
登陆部分略过
功能 按钮_月同比_点击()
计算月同比时间()
//下载第一周期
for(var i = 1; i < 2; i++)
var url="X.X.X.X:8086/edap/dbedap/NewDbConfigRep.action?__moduleId="&报表编号[i-1]
var 是否跳转=网页跳转("浏览器0",url)
sleep(3000,模式=假)
for(var ii = 0; ii < 5; ii++)
是否加载完成=网页加载("浏览器0")
if(是否加载完成)
是否加载完成=""
输入起止日期()
sleep(3000,模式=假)
for(var iii = 0; iii < 5; iii++)
是否加载完成=网页加载("浏览器0")
if(是否加载完成)
是否加载完成=""
报表名称=文件读配置("下载移动业务报表",i&"报表名称",下载配置)
var 报表链接=文件读配置("下载移动业务报表",i&"报表链接",下载配置)
var 下载报表链接=字符串替换(字符串替换(字符串替换(报表链接,"(开始日期)",第一周期起始日期),"(结束日期)",第一周期截止日期),"(导出起始日期)",报表日期1)
traceprint(下载报表链接)
// 网页跳转("浏览器0",下载报表链接)
for(var iiii = 0; iiii < 15; iiii++)
var 下载=http下载(下载报表链接,原始报表目录&"报表名称.xls")
traceprint(下载)
if(下载)
traceprint(timenow()&"完成"&"下载情况:"&下载)
跳出
else
traceprint("下载失败 "& iiii)
end
sleep(3000,模式=假)
end
跳出
end
sleep(2000,模式=假)
end
跳出
end
sleep(2000,模式=假)
end
end
已解决,在本论坛找到一个 an.dll的控件,使用这个下载成功!