подскажите новичку.вот этот код нормально работает в iim. как js отказывается работать

скрытый текст

Выделить код

Код:

var macro;
macro="Code:";

iimPlay("Code:SET !DATASOURCE D:\iMacros\Datasources\id.csv" + "\n");
iimPlay("Code:ADD !EXTRACT {{!COL1}}" + "\n");
iimPlay("Code:TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:sstr_id CONTENT={{!COL1}}" + "\n");
iimPlay("Code:TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*" + "\n");
iimPlay("Code:TAG POS=1 TYPE=A ATTR=TXT:Подробнее" + "\n");


код публикуется в тегах code внутри спойлера
что не правильно прописал ?

InfSub

костя33

убери это

Выделить код

Код:

var macro;
macro="Code:";

проблема не в этом.эти две строки работать не мешают.тут что то не то в другом.он не вставляет текст

костя33
Зачем у тебя везде понавтыкано  + "\n");  ??????

Вообще нужно  весь код  сделать в одну строку, обернуть  в один  iimPlayCode(' тут первая  строка \n тут вторая \n и так далее');

костя33 Ты номер строки не указал.  алерт выдает что надо?

скрытый текст

Выделить код

Код:

iimPlay("Code:SET !DATASOURCE D:\iMacros\Datasources\id.csv \nSET !DATASOURCE_LINE 1 \nADD !EXTRACT {{!COL1}}");
txt=iimGetExtract().split('\n');
alert(txt)

пока что мне,чайнику,так понятнее. ))) когда заработает я это слегка подчищу и соберу в один iimPlay() . на корректность работы это же не влияет )))

23-09-2016 14:14:55
.

dim222 пишет

костя33 Ты номер строки не указал

скрытый текст

пробовал,не помогло. возможно неправильно прописывал.в твоем коде пусто.нет ничего

23-09-2016 14:15:52

dim222 пишет

костя33 Ты номер строки не указал.  алерт выдает что надо?

скрытый текст

Выделить код

Код:

iimPlay("Code:SET !DATASOURCE D:\iMacros\Datasources\id.csv \nSET !DATASOURCE_LINE 1 \nADD !EXTRACT {{!COL1}}");
txt=iimGetExtract().split('\n');
alert(txt)

все ))) увидел. спасибо )))))

скрытый текст

Выделить код

Код:

iimPlayCode('SET !DATASOURCE D:\iMacros\Datasources\id.csv \nSET !DATASOURCE_LINE 1 \nADD !EXTRACT {{!COL1}}');txt=iimGetExtract().split('\n');
iimPlayCode('CodeTAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:sstr_id CONTENT='+txt );
iimPlayCode('CodeTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');
iimPlayCode('CodeTAG POS=1 TYPE=A ATTR=TXT:Подробнее');

вот огромное спасибо ))))

Тема перенесена из форума «iMacros» в форум «Архив тем».