Здравствуйте! Помогите совладать... Есть такой код:
var jsN = "\n"; var load_name, name, load_geo, macros; load_name = "CODE:"; load_name += "SET !DATASOURCE C:\\names.txt" +jsN; load_name += "SET !DATASOURCE_LINE 1" + jsN; load_name += "SET !EXTRACT {{!COL1}}"+ jsN; load_name += "PROMPT {{!EXTRACT}}"; load_geo = "CODE:"; load_geo += "PROMPT " + name +jsN; macros = iimPlay(load_name); name = iimGetLastExtract(); macros = iimPlay(load_geo);
по всей видимости, я как-то криво передаю переменную, однако гугл не рассказал ничего нового(
Заранее спасибо за помощь
Отредактировано outsider (01-05-2016 16:28:09)
Отсутствует
outsider
iimPlayCode('SET !DATASOURCE C:\\names.txt\nSET !DATASOURCE_LINE 1\nSET !EXTRACT {{!COL1}}'); name = iimGetLastExtract(); alert(name);
Что это за бред
было 2 знака \n, на кой заменять на 4
var jsN = "\n";
Вот это Вообще что за хрень, что за бредятина, на кой каждую команду с новой строки и весь этот бред впереди и позади лепить ???
"CODE:";
"SET !DATASOURCE C:\\names.txt"
"SET !DATASOURCE_LINE 1"
"SET !EXTRACT {{!COL1}}"
InfSub
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
udalov
Да какие программы, господа хорошие вы о чём ...
iimPlayCode впереди дописать, программы нужны ???
Посмотри на его код и на то что я дал, двенадцать строк бреда или две строки нормального кода.
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
пробую так:
random = Math.floor(Math.random() * (9334 - 1 + 1)) + 1; iimPlayCode('!DATASOURCE C:\\folder\\2.0\\names.txt\nSET !DATASOURCE_LINE '+random+'\nSET !EXTRACT {{!COL1}}'); name = iimGetLastExtract(); alert(name);
can not parse macro line: !DATASOURCE C:\folder\2.0\names.txt (Error code: -910)
Отсутствует
iimPlayCode('
!DATASOURCE C:\\ ...
Отредактировано PRESIDENT (01-05-2016 20:15:36)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует