@kirill1997 [[VAR_STR]]
var lines = RMap("imap") var q = 0 for(var i = 0; i < lines.length(); i++){ if(lines.at(i).indexOf( [[VAR_STR]] ) > -1){ var q = 1 break } } if(q){ log(lines.at(i)) }else{ log("строка в ресурсе не найдена") }а в чем вопрос?
Здравствуйте!
Пытаюсь присвоить значение глобальной переменной в действии "выполнить код".
Сначала выходила ошибка "ReferenceError: Left side of assignment is not a reference.". Воспользовался поиском по форуму и нашел решение, что надо писать так:
PSet("basglobal", "BAD_PROXY", val)
Написал так. Получаю ошибку "ReferenceError: Can't find variable: Pset"
Описание этой ошибки на форуме не нашел.
Теперь куда?
@Putevka said in Глобальная переменная в "выполнить код".:
Здравствуйте!
Пытаюсь присвоить значение глобальной переменной в действии "выполнить код".
Сначала выходила ошибка "ReferenceError: Left side of assignment is not a reference.". Воспользовался поиском по форуму и нашел решение, что надо писать так:PSet("basglobal", "BAD_PROXY", val)Написал так. Получаю ошибку "ReferenceError: Can't find variable: Pset"
Описание этой ошибки на форуме не нашел.
Теперь куда?
Приложите тестовый проект и опишите, что вы хотите сделать
@Fox
Создал функцию, которую вызываю из потока.
Внутри этой функции есть действие "выполнить код".
Именно там и происходит данная ошибка.
Просто не хотелось создавать лишних переменных, но пришлось. Сейчас создал новые переменные, сохранил туда значения в действии "выполнить код" и потом уже отдельным действием "установить глобальную переменную" присваиваю ей значение через переменную.
Пока работает вроде нормально.