Как сделать цикл с строкой источника данных кода javascript imacros со страницей и страницей POS для редактирования переменных? - PullRequest
0 голосов
/ 28 августа 2018

Я сделал код для зацикливания страницы веб-сайта, редактирования переменной pos для ввода поста на странице и замены поля цены в строке столбца файла источника данных в последовательности цикла. Я могу переходить на страницы, вводить сообщения через редактирование позиций, используя цикл, но код не завершает изменение цены. Как изменить код, чтобы завершить третьи задачи с помощью цикла?

iimPlay('MDBALDAI_LOGIN.iim');
for (j = 1; j < 9; j++) {
    iimSet("loop", j);   
    iimPlay("CODE:URL GOTO=https://www.skelbiu.lt/mano-skelbimai/index.php?mod=myData&action=myAds&tab=1&p={{loop}}");
    iimPlay("CODE: WAIT SECONDS=3");
    for (k = 1; k < 15; k++) {
        iimSet("kloop", k);   
        iimPlay("CODE: TAG POS={{kloop}} TYPE=A ATTR=TXT:Redaguoti"); 
        iimPlay("CODE: WAIT SECONDS=3");
        iimPlay("CODE: SET !DATASOURCE C:\Users\User\Desktop\KAINOS.csv")
        iimPlay("CODE:  SET !DATASOURCE_COLUMNS 1")
        iimPlay("CODE:  SET !DATASOURCE_LINE {{kloop}}")
        iimPlay("CODE:  SET !EXTRACT_TEST_POPUP NO")
        iimPlay("CODE:  TAG POS=1 TYPE=INPUT:TEXT FORM=ID:insertData ATTR=ID:adsPrice CONTENT={{!COL1}}")
        iimPlay("CODE:  WAIT SECONDS=4")
        iimPlay("CODE:  BACK")
        }
    } 
...