Javascript imacros,java脚本/datasource.csv行数=循环值
示例date.csv文件中有4行Javascript imacros,java脚本/datasource.csv行数=循环值,javascript,loops,csv,imacros,Javascript,Loops,Csv,Imacros,示例date.csv文件中有4行 var账户=7; 对于(k=1;k请这样尝试: var accounts = 7; for(k= 1; k<= accounts; k++){ iimDisplay("first_loop: "+ k); var extract; extract = "CODE:"; extract += "SET !REPLAYSPEED fast" + "\n"; extract += "SET !DATASOURCE date.csv" + "\n";
var账户=7;
对于(k=1;k请这样尝试:
var accounts = 7;
for(k= 1; k<= accounts; k++){
iimDisplay("first_loop: "+ k);
var extract;
extract = "CODE:";
extract += "SET !REPLAYSPEED fast" + "\n";
extract += "SET !DATASOURCE date.csv" + "\n";
extract += "SET !DATASOURCE_LINE {{CSV}}" + "\n";
extract += "URL GOTO=http://www.tcmb.gov.tr/wps/wcm/connect/tcmb+tr/tcmb+tr" + "\n";
extract += "WAIT SECONDS=2" + "\n";
extract += "TAG POS=1 TYPE=A ATTR=TXT:ARŞİV" + "\n";
extract += "FRAME F=1" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:gun CONTENT=%{{!COL1}}" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:ay CONTENT=%{{!COL2}}" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:yil CONTENT=%{{!COL3}}" + "\n";
extract += "TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:doviz ATTR=NAME:chk" + "\n";
extract += "WAIT SECONDS=2" + "\n";
iimSet("CSV", k);
iimPlay(extract);
}
var账户=7;
var提取物;
extract=“CODE:”;
提取+=“设置!快速回放”+“\n”;
extract+=“SET!DATASOURCE date.csv”+“\n”;
extract+=“SET!DATASOURCE”{{{CSV}}”+“\n”;
提取+=“URL转到=http://www.tcmb.gov.tr/wps/wcm/connect/tcmb+tr/tcmb+tr“+”\n”;
提取+=“等待秒数=2”+“\n”;
extract+=“TAG POS=1 TYPE=A ATTR=TXT:ARŞİV”+“\n”;
提取+=“帧F=1”+“\n”;
extract+=“TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:gun CONTENT=%{{{!COL1}}}”+“\n”;
extract+=“TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:ay CONTENT=%{{{!COL2}}”+“\n”;
extract+=“TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:yil CONTENT=%{{{!COL3}}”+“\n”;
extract+=“TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:doviz ATTR=NAME:chk”+“\n”;
提取+=“等待秒数=2”+“\n”;
对于(k=1;kso-sory,您不理解这个问题…如何将变量循环值更改为date.csv行数..感谢您的建议“实时站点链接等”为此,你需要用javascript打开你的文件,然后数数行数。这是另一回事。这是iMacros论坛上的一条帖子,由他们的技术支持回答,它回答了你的问题:试试吧。我以前看过并阅读过这个话题。非常复杂。提问者没有收到答案。我无法适应我的提问y代码。
var accounts = 7;
for(k= 1; k<= accounts; k++){
iimDisplay("first_loop: "+ k);
var extract;
extract = "CODE:";
extract += "SET !REPLAYSPEED fast" + "\n";
extract += "SET !DATASOURCE date.csv" + "\n";
extract += "SET !DATASOURCE_LINE {{CSV}}" + "\n";
extract += "URL GOTO=http://www.tcmb.gov.tr/wps/wcm/connect/tcmb+tr/tcmb+tr" + "\n";
extract += "WAIT SECONDS=2" + "\n";
extract += "TAG POS=1 TYPE=A ATTR=TXT:ARŞİV" + "\n";
extract += "FRAME F=1" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:gun CONTENT=%{{!COL1}}" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:ay CONTENT=%{{!COL2}}" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:yil CONTENT=%{{!COL3}}" + "\n";
extract += "TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:doviz ATTR=NAME:chk" + "\n";
extract += "WAIT SECONDS=2" + "\n";
iimSet("CSV", k);
iimPlay(extract);
}
var accounts = 7;
var extract;
extract = "CODE:";
extract += "SET !REPLAYSPEED fast" + "\n";
extract += "SET !DATASOURCE date.csv" + "\n";
extract += "SET !DATASOURCE_LINE {{CSV}}" + "\n";
extract += "URL GOTO=http://www.tcmb.gov.tr/wps/wcm/connect/tcmb+tr/tcmb+tr" + "\n";
extract += "WAIT SECONDS=2" + "\n";
extract += "TAG POS=1 TYPE=A ATTR=TXT:ARŞİV" + "\n";
extract += "FRAME F=1" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:gun CONTENT=%{{!COL1}}" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:ay CONTENT=%{{!COL2}}" + "\n";
extract += "TAG POS=1 TYPE=SELECT FORM=NAME:doviz ATTR=NAME:yil CONTENT=%{{!COL3}}" + "\n";
extract += "TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:doviz ATTR=NAME:chk" + "\n";
extract += "WAIT SECONDS=2" + "\n";
for(k= 1; k<= accounts; k++){
iimDisplay("first_loop: "+ k);
iimSet("CSV", k);
iimPlay(extract);
}