Продолжение работы после ошибки

  • Автор темы Автор темы sneks
  • Дата начала Дата начала

sneks

Новичок
Регистрация
25.05.2016
Сообщения
19
Реакции
4
Баллы
3
Здравствуйте, уважаемые пользователи.

Можно ли как-то сделать, чтобы при ошибке проект продолжал работать?
В последнее время часто стыкаюсь с проблемой что иногда выскакивает, иногда не выскакивает ошибка "Не найден HTML элемент" и всё стопориться.
 
Можно понять по айди ошибки на каком экшене стопорится и:
1. Доработать логику
2. Сделать экшен не обязательным для выполнения.
3. Повесить в проэкте Bad End (после любой ошибки - действия повешенные на Bad End выполняться один раз)
 
1)Логика доработана, паузы стоят, из 1500 повторений 1-2 вылезает в разных повторах.
2)У меня все экшаны обязательные.
3)Рассмотрю этот вариант, спасибо.
 
1)Логика доработана, паузы стоят, из 1500 повторений 1-2 вылезает в разных повторах.
2)У меня все экшаны обязательные.
3)Рассмотрю этот вариант, спасибо.
если все они у тебя обязательные, то как же ты хочешь, чтобы твой проект работал даже при ошибке?)
 
у меня шаблон наполняет сайт текстом в цикле, если не может к примеру, то вместо ошибки чтобы бралась следующая строка.
 
у меня шаблон наполняет сайт текстом в цикле, если не может к примеру, то вместо ошибки чтобы бралась следующая строка.
проанализировать, на каких именно экшенах это происходит и на красный выход этих экшенов повесить обработчик ошибки, например идти на экшен взятия след. строки в данном конкр. случае..
 
подскажите ответ на такой вопрос
В экшене свой код бывает что строка приняла не верный формат, либо еще какая либо ошибка входных значенйи или выполнений. Экшен выходит по красной ветке и пишет проблему в лог. Но мн енадо чтобы шаблон продолжил далее. Если красную ветку протянуть далее, то в лог непишет проблему. Не понятно что произошло и где искать. как сделать так, чтобы выводило в лог, если у нас выход по красной ветке
 
подскажите ответ на такой вопрос
В экшене свой код бывает что строка приняла не верный формат, либо еще какая либо ошибка входных значенйи или выполнений. Экшен выходит по красной ветке и пишет проблему в лог. Но мн енадо чтобы шаблон продолжил далее. Если красную ветку протянуть далее, то в лог непишет проблему. Не понятно что произошло и где искать. как сделать так, чтобы выводило в лог, если у нас выход по красной ветке
можно экшен оповещения вешать на красный выход и после него уже дальше..
 
  • Оценить
Реакции: deopl
можно экшен оповещения вешать на красный выход и после него уже дальше..
Так и сделал. Но он все равно не показывает ошибку кода или неправильные входные данные.
Специально ввел неправильные входные данные. Поставил счетчик -1
Делать проверку всех данных тоже не вариант
 
Так и сделал. Но он все равно не показывает ошибку кода или неправильные входные данные.
Специально ввел неправильные входные данные. Поставил счетчик -1
Делать проверку всех данных тоже не вариант
и не должно показываться, если к красному выходу что то прицеплено, но в оповещении можно выводить текст ошибки, типа: "что то пошло не так"..
для вывода родного предупреждения, можно попробовать эту галку установить в ЗП:

upload_2016-7-17_13-4-18.png


или вот эту в ПМ:

upload_2016-7-17_13-5-57.png
 
  • Оценить
Реакции: deopl
стерто.....
 
  • Оценить
Реакции: deopl
и не должно показываться, если к красному выходу что то прицеплено, но в оповещении можно выводить текст ошибки, типа: "что то пошло не так"..
для вывода родного предупреждения, можно попробовать эту галку установить в ЗП:

Посмотреть вложение 14535


или вот эту в ПМ:

Посмотреть вложение 14536
все равно также.
не пишет ошибку если есть выход
 
да
Постоянно
 
тогда может отдельным экшеном в лог писать, чтобы понимать куда шаблон идет. все равно же это не ошибка как я понимаю, у вас шаблон может после этого работать
 
  • Оценить
Реакции: deopl
Я в таких случаях ставлю экшен Вывод оповещения и с него уже продолжаю работу шаблона.
 
  • Оценить
Реакции: deopl
тогда может отдельным экшеном в лог писать, чтобы понимать куда шаблон идет. все равно же это не ошибка как я понимаю, у вас шаблон может после этого работать
Так и делаю.
Но код становится красивее и ошибок меньше
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)