@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("строка в ресурсе не найдена") }а в чем вопрос?
Я не уверен - может задумка такая - но проследил следующую ситуацию - помимо записи основного скрипта - есть созданные 2 функции - порядок действий - переходим в функцию 1 - выделяем пару действий - переходим в функцию 2 - выделяем пару действий - нажимаем вырезать и втавляем во вторую функцию - получается, что действия с функции один были тоже вырезаны - так как были там отмечены - если так должно быть - поясните зачем, а так можно сильно заплутать) - наверное логичнее было бы сбрасывать выделения при смене функций - а вот выбранные действия можно сохранять при переходе - такие как копировать и вставить