@Fox буду разбираться) В любом случае спасибо за помощь
Can't find variable: _validate
-
@Nightingale99, убедитесь что у вас в папку custom нет модуля CommonCode, а в папке modules он есть, и в менеджере модулей отображается версия 1.1

Если у вас нет модуля в папке modules и он не отображается в менеджере модулей, то значит вы удалили не то что нужно, так как нужно было удалить только старую 1.0 версию установленную в custom
Верните новый модул в папку modules CommonCode.zip
Удалить модуль из проекта можно с помощью этого скрипта:
@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
На будущее выкладываю скрипт для удаления модулей из проекта, после этого проект нужно открыть в BAS по новой, через Проект -> Открыть
-
снес полностью BAS и установил заново, ошибка исчезла
-
@Nightingale99
На каком сайте и с каким конкретно элементом происходить проблема? -
столкнулся с той же проблемой. При действии "Двигать мышь и кликнуть на элемент" (старая версия) прерывается с ошибкой : "Поток №1 : ReferenceError: Can't find variable: _validate во время выполнения действия "
Версия бас 27.1.1
При этом браузер не завис. Селектор находит и выделяется элемент для нажатия.
-
@cruz, @GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
Значит у вас установлен модуль CommonCode версии 1.0 отдельно как пользовательский модуль. Удалите его из Менеджера Модулей.
Если этого модуля нет в Менеджере Модулей, то модуль сохранен в вашем проекте, удалить его оттуда можно следующим скриптом:
@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
На будущее выкладываю скрипт для удаления модулей из проекта, после этого проект нужно открыть в BAS по новой, через Проект -> Открыть
@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
Нужно удалить только старую версию 1.0, а 1.1 встроенную в BAS оставить, так как без неё будет таже ошибка и добавятся другие ошибки. Так как этот модуль содержит функции используемые в других модулях.
В конце убедитесь что у вас в папку custom нет модуля CommonCode, а в папке modules он есть, и в Менеджере Модулей отображается версия 1.1

Если у вас нет модуля в папке modules и он не отображается в менеджере модулей, то значит вы удалили не то что нужно, так как нужно было удалить только старую 1.0 версию установленную в custom
Верните новый модул в папку modules CommonCode.zip
-
@GhostZ в папке custom модуля нет, в папке с modules установлена версия CommonCode 1.1. В менеджере модулей этого модуля нет. Получил опять ошибку ReferenceError: Can't find variable: _validate при использовании действия ввода текста стандартным способом
. Так из-за чего конкретно появляется эта ошибка? -
@cruz, @GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
Если этого модуля нет в Менеджере Модулей, то модуль сохранен в вашем проекте, удалить его оттуда можно следующим скриптом:@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
На будущее выкладываю скрипт для удаления модулей из проекта, после этого проект нужно открыть в BAS по новой, через Проект -> Открыть
Эта ошибка появляется, если у вас не установлен модуль
CommonCodeили установлена его старая версия 1.0. -
@cruz, модуль из коробки работает и отображается в менеджере модулей, но только если вы ранее не устанавливали этот модуль версии 1.0 как пользовательский (позже вы могли удалить его, но в проектах, которые были открыты до удаления, он остался), тогда модуль, установленный как пользовательский, перекрывает модуль по умолчанию, и вы получаете ошибку.