Помогите с багом
-
Есть цикл Foreach, внутри проверяю if ([[FOREACH_DATA]]).indexOf("short") >= 0, в записи всё корректно отрабатывает, идём дальше. В запуске выдаёт ошибку
"TypeError: Result of expression '(VAR_FOREACH_DATA).indexOf' [undefined] is not a function.
Если проверяю "Foreach data" равенству строке в ней находящейся, то в записе опять всё нормально, а в запуске проскакивает if, как false.
Что делать? -
Нет, та же ошибка. Да и в записи то работает.
Вобщем такой-баг: в режиме "запись" Foreach data" нормальная строка ">XPATH>//td[contains(text(),'short')]", в режиме "запуск" становится трёхзначным числом ))), соответственно хрен что в ней проверяется.
Ну и что делать? Сносить bas или разраба подоставать?)) -
@Lex-0 said in Помогите с багом:
Нет, та же ошибка. Да и в записи то работает.
Вобщем такой-баг: в режиме "запись" Foreach data" нормальная строка ">XPATH>//td[contains(text(),'short')]", в режиме "запуск" становится трёхзначным числом ))), соответственно хрен что в ней проверяется.
Ну и что делать? Сносить bas или разраба подоставать?))Начните с проверки логики скрипта, выводите данные в лог на всех этапах