【发布时间】:2015-08-20 21:31:49
【问题描述】:
我有一个要从中提取数据的网站:http://220.225.242.179/locm.asp
我想循环说 15 次以获取数字形式的数据,比如 164497 到 164512。请参见下面代码中的第 4 行,其中指定了 Content。我如何实现这一目标?我正在寻找一个 loop 添加,以便我指定起始编号和结束编号,并且提取的所有数据都存储在 CSV 文件中。
提前致谢。
VERSION BUILD=8920312 RECORDER=FX
TAB T=1
URL GOTO=http://220.225.242.179/locm.asp
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:FrontPage_Form1 ATTR=NAME:mrn CONTENT=164497
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:FrontPage_Form1 ATTR=NAME:B1
SET !EXTRACT_TEST_POPUP NO
TAG POS=3 TYPE=TABLE ATTR=TXT:* EXTRACT=TXT
'Membership no
TAG POS=4 TYPE=FONT ATTR=TXT:* EXTRACT=TXT
'Member Name
TAG POS=6 TYPE=FONT ATTR=TXT:* EXTRACT=TXT
'Gender
TAG POS=8 TYPE=FONT ATTR=TXT:* EXTRACT=TXT
'Pin Code
TAG POS=24 TYPE=FONT ATTR=TXT:* EXTRACT=TXT
'Mem Type
TAG POS=29 TYPE=FONT ATTR=TXT:* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=c:\PortableApps FILE=mytable_{{!NOW:yymmdd_hhnnss}}.csv
我试过了
Set !LOOP 90
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:FrontPage_Form1 ATTR=NAME:mrn CONTENT=1644{{!LOOP}}
但这会创建多个 CSV 文件。
【问题讨论】:
标签: loops automation imacros